equal
deleted
inserted
replaced
14 * Description: EAP-plugin message interface in the server. |
14 * Description: EAP-plugin message interface in the server. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 14 % |
19 * %version: 16 % |
20 */ |
20 */ |
21 |
21 |
22 // This is enumeration of EAPOL source code. |
22 // This is enumeration of EAPOL source code. |
23 #if defined(USE_EAP_MINIMUM_RELEASE_TRACES) |
23 #if defined(USE_EAP_MINIMUM_RELEASE_TRACES) |
24 #undef EAP_FILE_NUMBER_ENUM |
24 #undef EAP_FILE_NUMBER_ENUM |
45 { |
45 { |
46 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
46 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
47 |
47 |
48 EAP_TRACE_DEBUG( |
48 EAP_TRACE_DEBUG( |
49 m_am_tools, |
49 m_am_tools, |
50 EAP_TRACE_FLAGS_MESSAGE_DATA, |
50 TRACE_FLAGS_DEFAULT, |
51 (EAPL("eap_plugin_server_message_if_c::~eap_plugin_server_message_if_c(): this = 0x%08x\n"), |
51 (EAPL("eap_plugin_server_message_if_c::~eap_plugin_server_message_if_c(): this = 0x%08x\n"), |
52 this)); |
52 this)); |
53 |
53 |
54 EAP_ASSERT(m_shutdown_was_called == true); |
54 EAP_ASSERT(m_shutdown_was_called == true); |
55 |
55 |
78 { |
78 { |
79 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
79 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
80 |
80 |
81 EAP_TRACE_DEBUG( |
81 EAP_TRACE_DEBUG( |
82 m_am_tools, |
82 m_am_tools, |
83 EAP_TRACE_FLAGS_MESSAGE_DATA, |
83 TRACE_FLAGS_DEFAULT, |
84 (EAPL("eap_plugin_server_message_if_c::eap_plugin_server_message_if_c(): %s, this = 0x%08x => 0x%08x, compiled %s %s.\n"), |
84 (EAPL("eap_plugin_server_message_if_c::eap_plugin_server_message_if_c(): %s, this = 0x%08x => 0x%08x, compiled %s %s.\n"), |
85 (m_is_client == true) ? "client": "server", |
85 (m_is_client == true) ? "client": "server", |
86 this, |
86 this, |
87 dynamic_cast<abs_eap_base_timer_c *>(this), |
87 dynamic_cast<abs_eap_base_timer_c *>(this), |
88 __DATE__, |
88 __DATE__, |
105 { |
105 { |
106 EAP_ASSERT(m_am_tools->get_global_mutex()->get_is_reserved() == true); |
106 EAP_ASSERT(m_am_tools->get_global_mutex()->get_is_reserved() == true); |
107 |
107 |
108 EAP_TRACE_DEBUG( |
108 EAP_TRACE_DEBUG( |
109 m_am_tools, |
109 m_am_tools, |
110 EAP_TRACE_FLAGS_MESSAGE_DATA, |
110 TRACE_FLAGS_DEFAULT, |
111 (EAPL("%s: eap_plugin_server_message_if_c::configure()\n"), |
111 (EAPL("%s: eap_plugin_server_message_if_c::configure()\n"), |
112 (m_is_client == true) ? "client": "server")); |
112 (m_is_client == true) ? "client": "server")); |
113 |
113 |
114 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::configure()"); |
114 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::configure()"); |
115 |
115 |
116 eap_status_e status(eap_status_process_general_error); |
116 eap_status_e status(eap_status_process_general_error); |
117 |
117 |
118 if (m_am_plugin != 0) |
118 if (m_am_plugin != 0) |
119 { |
119 { |
133 // |
133 // |
134 EAP_FUNC_EXPORT eap_status_e eap_plugin_server_message_if_c::shutdown() |
134 EAP_FUNC_EXPORT eap_status_e eap_plugin_server_message_if_c::shutdown() |
135 { |
135 { |
136 EAP_TRACE_DEBUG( |
136 EAP_TRACE_DEBUG( |
137 m_am_tools, |
137 m_am_tools, |
138 EAP_TRACE_FLAGS_MESSAGE_DATA, |
138 TRACE_FLAGS_DEFAULT, |
139 (EAPL("%s: eap_plugin_server_message_if_c::shutdown(), m_shutdown_was_called=%d\n"), |
139 (EAPL("%s: eap_plugin_server_message_if_c::shutdown(), m_shutdown_was_called=%d\n"), |
140 (m_is_client == true) ? "client": "server", |
140 (m_is_client == true) ? "client": "server", |
141 m_shutdown_was_called)); |
141 m_shutdown_was_called)); |
142 |
142 |
143 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::shutdown()"); |
143 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::shutdown()"); |
144 |
144 |
145 EAP_ASSERT(m_am_tools->get_global_mutex()->get_is_reserved() == true); |
145 EAP_ASSERT(m_am_tools->get_global_mutex()->get_is_reserved() == true); |
146 |
146 |
147 if (m_shutdown_was_called == true) |
147 if (m_shutdown_was_called == true) |
148 { |
148 { |
219 { |
219 { |
220 // Sends message data composed of Attribute-Value Pairs. |
220 // Sends message data composed of Attribute-Value Pairs. |
221 |
221 |
222 EAP_TRACE_DEBUG( |
222 EAP_TRACE_DEBUG( |
223 m_am_tools, |
223 m_am_tools, |
224 EAP_TRACE_FLAGS_MESSAGE_DATA, |
224 TRACE_FLAGS_DEFAULT, |
225 (EAPL("eap_plugin_server_message_if_c::send_message(): this = 0x%08x => 0x%08x.\n"), |
225 (EAPL("eap_plugin_server_message_if_c::send_message(): this = 0x%08x => 0x%08x.\n"), |
226 this, |
226 this, |
227 dynamic_cast<abs_eap_base_timer_c *>(this))); |
227 dynamic_cast<abs_eap_base_timer_c *>(this))); |
228 |
228 |
229 EAP_TRACE_DATA_DEBUG( |
229 EAP_TRACE_DATA_DEBUG( |
231 EAP_TRACE_FLAGS_NEVER, |
231 EAP_TRACE_FLAGS_NEVER, |
232 (EAPL("eap_core_client_message_if_c::send_message()"), |
232 (EAPL("eap_core_client_message_if_c::send_message()"), |
233 message->get_message_data(), |
233 message->get_message_data(), |
234 message->get_message_data_length())); |
234 message->get_message_data_length())); |
235 |
235 |
236 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_client_message_if_c::send_message()"); |
236 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_client_message_if_c::send_message()"); |
237 |
237 |
238 eap_status_e send_status = m_partner->send_data( |
238 eap_status_e send_status = m_partner->send_data( |
239 message->get_message_data(), |
239 message->get_message_data(), |
240 message->get_message_data_length()); |
240 message->get_message_data_length()); |
241 |
241 |
284 EAP_TRACE_FLAGS_NEVER, |
284 EAP_TRACE_FLAGS_NEVER, |
285 (EAPL("eap_plugin_server_message_if_c::process_message()"), |
285 (EAPL("eap_plugin_server_message_if_c::process_message()"), |
286 message->get_message_data(), |
286 message->get_message_data(), |
287 message->get_message_data_length())); |
287 message->get_message_data_length())); |
288 |
288 |
289 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::process_message()"); |
289 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::process_message()"); |
290 |
290 |
291 eap_array_c<eap_tlv_header_c> parameters(m_am_tools); |
291 eap_array_c<eap_tlv_header_c> parameters(m_am_tools); |
292 |
292 |
293 eap_status_e status = message->parse_message_data(¶meters); |
293 eap_status_e status = message->parse_message_data(¶meters); |
294 if (status != eap_status_ok) |
294 if (status != eap_status_ok) |
348 status, |
348 status, |
349 eap_tlv_message_type_function_none); |
349 eap_tlv_message_type_function_none); |
350 |
350 |
351 return EAP_STATUS_RETURN(m_am_tools, status); |
351 return EAP_STATUS_RETURN(m_am_tools, status); |
352 } |
352 } |
|
353 |
|
354 EAP_TRACE_DEBUG( |
|
355 m_am_tools, |
|
356 TRACE_FLAGS_DEFAULT, |
|
357 (EAPL("eap_plugin_server_message_if_c::process_message(): this = 0x%08x, message=%d=%s\n"), |
|
358 this, |
|
359 function, |
|
360 eap_process_tlv_message_data_c::get_function_string(function))); |
353 |
361 |
354 switch(function) |
362 switch(function) |
355 { |
363 { |
356 case eap_tlv_message_type_function_plugin_get_configuration: |
364 case eap_tlv_message_type_function_plugin_get_configuration: |
357 status = get_configuration(¶meters); |
365 status = get_configuration(¶meters); |
414 EAP_TRACE_FLAGS_NEVER, |
422 EAP_TRACE_FLAGS_NEVER, |
415 (EAPL("eap_plugin_server_message_if_c::process_data()"), |
423 (EAPL("eap_plugin_server_message_if_c::process_data()"), |
416 data, |
424 data, |
417 length)); |
425 length)); |
418 |
426 |
419 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::process_message()"); |
427 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::process_message()"); |
420 |
428 |
421 eap_status_e status(eap_status_process_general_error); |
429 eap_status_e status(eap_status_process_general_error); |
422 |
430 |
423 { |
431 { |
424 eap_process_tlv_message_data_c message(m_am_tools); |
432 eap_process_tlv_message_data_c message(m_am_tools); |
481 EAP_UNREFERENCED_PARAMETER(data); |
489 EAP_UNREFERENCED_PARAMETER(data); |
482 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
490 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
483 |
491 |
484 EAP_TRACE_DEBUG( |
492 EAP_TRACE_DEBUG( |
485 m_am_tools, |
493 m_am_tools, |
486 EAP_TRACE_FLAGS_MESSAGE_DATA, |
494 TRACE_FLAGS_DEFAULT, |
487 (EAPL("TIMER: %s: [0x%08x]->eap_plugin_server_message_if_c::timer_expired(id 0x%02x, data 0x%08x).\n"), |
495 (EAPL("TIMER: %s: [0x%08x]->eap_plugin_server_message_if_c::timer_expired(id 0x%02x, data 0x%08x).\n"), |
488 (m_is_client == true) ? "client": "server", |
496 (m_is_client == true) ? "client": "server", |
489 this, |
497 this, |
490 id, |
498 id, |
491 data)); |
499 data)); |
492 |
500 |
493 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::timer_expired()"); |
501 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::timer_expired()"); |
494 |
502 |
495 |
503 |
496 return EAP_STATUS_RETURN(m_am_tools, eap_status_ok); |
504 return EAP_STATUS_RETURN(m_am_tools, eap_status_ok); |
497 } |
505 } |
498 |
506 |
506 EAP_UNREFERENCED_PARAMETER(data); |
514 EAP_UNREFERENCED_PARAMETER(data); |
507 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
515 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
508 |
516 |
509 EAP_TRACE_DEBUG( |
517 EAP_TRACE_DEBUG( |
510 m_am_tools, |
518 m_am_tools, |
511 EAP_TRACE_FLAGS_MESSAGE_DATA, |
519 TRACE_FLAGS_DEFAULT, |
512 (EAPL("TIMER: %s: [0x%08x]->eap_plugin_server_message_if_c::timer_delete_data(id 0x%02x, data 0x%08x).\n"), |
520 (EAPL("TIMER: %s: [0x%08x]->eap_plugin_server_message_if_c::timer_delete_data(id 0x%02x, data 0x%08x).\n"), |
513 (m_is_client == true) ? "client": "server", |
521 (m_is_client == true) ? "client": "server", |
514 this, id, data)); |
522 this, id, data)); |
515 |
523 |
516 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::timer_delete_data()"); |
524 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::timer_delete_data()"); |
517 |
525 |
518 return EAP_STATUS_RETURN(m_am_tools, eap_status_ok); |
526 return EAP_STATUS_RETURN(m_am_tools, eap_status_ok); |
519 } |
527 } |
520 |
528 |
521 //-------------------------------------------------- |
529 //-------------------------------------------------- |
525 { |
533 { |
526 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
534 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
527 |
535 |
528 EAP_TRACE_DEBUG( |
536 EAP_TRACE_DEBUG( |
529 m_am_tools, |
537 m_am_tools, |
530 EAP_TRACE_FLAGS_MESSAGE_DATA, |
538 TRACE_FLAGS_DEFAULT, |
531 (EAPL("%s: eap_plugin_server_message_if_c::get_configuration(): parameters=0x%08x, count=%d\n"), |
539 (EAPL("%s: eap_plugin_server_message_if_c::get_configuration(): parameters=0x%08x, count=%d\n"), |
532 (m_is_client == true) ? "client": "server", |
540 (m_is_client == true) ? "client": "server", |
533 parameters, |
541 parameters, |
534 (parameters != 0) ? parameters->get_object_count(): 0)); |
542 (parameters != 0) ? parameters->get_object_count(): 0)); |
535 |
543 |
536 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::get_configuration()"); |
544 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::get_configuration()"); |
537 |
545 |
538 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
546 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
539 |
547 |
540 eap_status_e status(eap_status_ok); |
548 eap_status_e status(eap_status_ok); |
541 |
549 |
587 { |
595 { |
588 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
596 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
589 |
597 |
590 EAP_TRACE_DEBUG( |
598 EAP_TRACE_DEBUG( |
591 m_am_tools, |
599 m_am_tools, |
592 EAP_TRACE_FLAGS_MESSAGE_DATA, |
600 TRACE_FLAGS_DEFAULT, |
593 (EAPL("%s: eap_plugin_server_message_if_c::set_configuration()\n"), |
601 (EAPL("%s: eap_plugin_server_message_if_c::set_configuration()\n"), |
594 (m_is_client == true) ? "client": "server")); |
602 (m_is_client == true) ? "client": "server")); |
595 |
603 |
596 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::set_configuration()"); |
604 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::set_configuration()"); |
597 |
605 |
598 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
606 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
599 |
607 |
600 eap_status_e status(eap_status_ok); |
608 eap_status_e status(eap_status_ok); |
601 |
609 |
647 { |
655 { |
648 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
656 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
649 |
657 |
650 EAP_TRACE_DEBUG( |
658 EAP_TRACE_DEBUG( |
651 m_am_tools, |
659 m_am_tools, |
652 EAP_TRACE_FLAGS_MESSAGE_DATA, |
660 TRACE_FLAGS_DEFAULT, |
653 (EAPL("%s: eap_plugin_server_message_if_c::copy_configuration()\n"), |
661 (EAPL("%s: eap_plugin_server_message_if_c::copy_configuration()\n"), |
654 (m_is_client == true) ? "client": "server")); |
662 (m_is_client == true) ? "client": "server")); |
655 |
663 |
656 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::copy_configuration()"); |
664 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::copy_configuration()"); |
657 |
665 |
658 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
666 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
659 |
667 |
660 eap_status_e status(eap_status_ok); |
668 eap_status_e status(eap_status_ok); |
661 |
669 |
707 { |
715 { |
708 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
716 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
709 |
717 |
710 EAP_TRACE_DEBUG( |
718 EAP_TRACE_DEBUG( |
711 m_am_tools, |
719 m_am_tools, |
712 EAP_TRACE_FLAGS_MESSAGE_DATA, |
720 TRACE_FLAGS_DEFAULT, |
713 (EAPL("%s: eap_plugin_server_message_if_c::delete_configuration()\n"), |
721 (EAPL("%s: eap_plugin_server_message_if_c::delete_configuration()\n"), |
714 (m_is_client == true) ? "client": "server")); |
722 (m_is_client == true) ? "client": "server")); |
715 |
723 |
716 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::delete_configuration()"); |
724 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::delete_configuration()"); |
717 |
725 |
718 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
726 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
719 |
727 |
720 eap_status_e status(eap_status_ok); |
728 eap_status_e status(eap_status_ok); |
721 |
729 |
767 { |
775 { |
768 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
776 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
769 |
777 |
770 EAP_TRACE_DEBUG( |
778 EAP_TRACE_DEBUG( |
771 m_am_tools, |
779 m_am_tools, |
772 EAP_TRACE_FLAGS_MESSAGE_DATA, |
780 TRACE_FLAGS_DEFAULT, |
773 (EAPL("%s: eap_plugin_server_message_if_c::set_index()\n"), |
781 (EAPL("%s: eap_plugin_server_message_if_c::set_index()\n"), |
774 (m_is_client == true) ? "client": "server")); |
782 (m_is_client == true) ? "client": "server")); |
775 |
783 |
776 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::set_index()"); |
784 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::set_index()"); |
777 |
785 |
778 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
786 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
779 |
787 |
780 eap_status_e status(eap_status_ok); |
788 eap_status_e status(eap_status_ok); |
781 |
789 |
827 { |
835 { |
828 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
836 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
829 |
837 |
830 EAP_TRACE_DEBUG( |
838 EAP_TRACE_DEBUG( |
831 m_am_tools, |
839 m_am_tools, |
832 EAP_TRACE_FLAGS_MESSAGE_DATA, |
840 TRACE_FLAGS_DEFAULT, |
833 (EAPL("%s: eap_plugin_server_message_if_c::get_type_info()\n"), |
841 (EAPL("%s: eap_plugin_server_message_if_c::get_type_info()\n"), |
834 (m_is_client == true) ? "client": "server")); |
842 (m_is_client == true) ? "client": "server")); |
835 |
843 |
836 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::get_type_info()"); |
844 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::get_type_info()"); |
837 |
845 |
838 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
846 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
839 |
847 |
840 eap_status_e status(eap_status_ok); |
848 eap_status_e status(eap_status_ok); |
841 |
849 |
887 { |
895 { |
888 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
896 EAP_TRACE_BEGIN(m_am_tools, TRACE_FLAGS_DEFAULT); |
889 |
897 |
890 EAP_TRACE_DEBUG( |
898 EAP_TRACE_DEBUG( |
891 m_am_tools, |
899 m_am_tools, |
892 EAP_TRACE_FLAGS_MESSAGE_DATA, |
900 TRACE_FLAGS_DEFAULT, |
893 (EAPL("%s: eap_plugin_server_message_if_c::invoke_ui()\n"), |
901 (EAPL("%s: eap_plugin_server_message_if_c::invoke_ui()\n"), |
894 (m_is_client == true) ? "client": "server")); |
902 (m_is_client == true) ? "client": "server")); |
895 |
903 |
896 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_plugin_server_message_if_c::invoke_ui()"); |
904 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_plugin_server_message_if_c::invoke_ui()"); |
897 |
905 |
898 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
906 // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
899 |
907 |
900 eap_status_e status(eap_status_ok); |
908 eap_status_e status(eap_status_ok); |
901 |
909 |
944 { |
952 { |
945 eap_status_e status(eap_status_process_general_error); |
953 eap_status_e status(eap_status_process_general_error); |
946 |
954 |
947 EAP_TRACE_DEBUG( |
955 EAP_TRACE_DEBUG( |
948 m_am_tools, |
956 m_am_tools, |
949 EAP_TRACE_FLAGS_MESSAGE_DATA, |
957 TRACE_FLAGS_DEFAULT, |
950 (EAPL("%s: eap_core_server_message_if_c::complete_get_configuration()\n"), |
958 (EAPL("%s: eap_core_server_message_if_c::complete_get_configuration()\n"), |
951 (m_is_client == true) ? "client": "server")); |
959 (m_is_client == true) ? "client": "server")); |
952 |
960 |
953 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_get_configuration()"); |
961 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_get_configuration()"); |
954 |
962 |
955 { |
963 { |
956 // Creates message data composed of Attribute-Value Pairs. |
964 // Creates message data composed of Attribute-Value Pairs. |
957 eap_process_tlv_message_data_c message(m_am_tools); |
965 eap_process_tlv_message_data_c message(m_am_tools); |
958 |
966 |
994 { |
1002 { |
995 eap_status_e status(eap_status_process_general_error); |
1003 eap_status_e status(eap_status_process_general_error); |
996 |
1004 |
997 EAP_TRACE_DEBUG( |
1005 EAP_TRACE_DEBUG( |
998 m_am_tools, |
1006 m_am_tools, |
999 EAP_TRACE_FLAGS_MESSAGE_DATA, |
1007 TRACE_FLAGS_DEFAULT, |
1000 (EAPL("%s: eap_core_server_message_if_c::complete_set_configuration()\n"), |
1008 (EAPL("%s: eap_core_server_message_if_c::complete_set_configuration()\n"), |
1001 (m_is_client == true) ? "client": "server")); |
1009 (m_is_client == true) ? "client": "server")); |
1002 |
1010 |
1003 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_set_configuration()"); |
1011 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_set_configuration()"); |
1004 |
1012 |
1005 { |
1013 { |
1006 // Creates message data composed of Attribute-Value Pairs. |
1014 // Creates message data composed of Attribute-Value Pairs. |
1007 eap_process_tlv_message_data_c message(m_am_tools); |
1015 eap_process_tlv_message_data_c message(m_am_tools); |
1008 |
1016 |
1044 { |
1052 { |
1045 eap_status_e status(eap_status_process_general_error); |
1053 eap_status_e status(eap_status_process_general_error); |
1046 |
1054 |
1047 EAP_TRACE_DEBUG( |
1055 EAP_TRACE_DEBUG( |
1048 m_am_tools, |
1056 m_am_tools, |
1049 EAP_TRACE_FLAGS_MESSAGE_DATA, |
1057 TRACE_FLAGS_DEFAULT, |
1050 (EAPL("%s: eap_core_server_message_if_c::complete_delete_configuration()\n"), |
1058 (EAPL("%s: eap_core_server_message_if_c::complete_delete_configuration()\n"), |
1051 (m_is_client == true) ? "client": "server")); |
1059 (m_is_client == true) ? "client": "server")); |
1052 |
1060 |
1053 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_delete_configuration()"); |
1061 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_delete_configuration()"); |
1054 |
1062 |
1055 { |
1063 { |
1056 // Creates message data composed of Attribute-Value Pairs. |
1064 // Creates message data composed of Attribute-Value Pairs. |
1057 eap_process_tlv_message_data_c message(m_am_tools); |
1065 eap_process_tlv_message_data_c message(m_am_tools); |
1058 |
1066 |
1094 { |
1102 { |
1095 eap_status_e status(eap_status_process_general_error); |
1103 eap_status_e status(eap_status_process_general_error); |
1096 |
1104 |
1097 EAP_TRACE_DEBUG( |
1105 EAP_TRACE_DEBUG( |
1098 m_am_tools, |
1106 m_am_tools, |
1099 EAP_TRACE_FLAGS_MESSAGE_DATA, |
1107 TRACE_FLAGS_DEFAULT, |
1100 (EAPL("%s: eap_core_server_message_if_c::complete_copy_configuration()\n"), |
1108 (EAPL("%s: eap_core_server_message_if_c::complete_copy_configuration()\n"), |
1101 (m_is_client == true) ? "client": "server")); |
1109 (m_is_client == true) ? "client": "server")); |
1102 |
1110 |
1103 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_copy_configuration()"); |
1111 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_copy_configuration()"); |
1104 |
1112 |
1105 { |
1113 { |
1106 // Creates message data composed of Attribute-Value Pairs. |
1114 // Creates message data composed of Attribute-Value Pairs. |
1107 eap_process_tlv_message_data_c message(m_am_tools); |
1115 eap_process_tlv_message_data_c message(m_am_tools); |
1108 |
1116 |
1144 { |
1152 { |
1145 eap_status_e status(eap_status_process_general_error); |
1153 eap_status_e status(eap_status_process_general_error); |
1146 |
1154 |
1147 EAP_TRACE_DEBUG( |
1155 EAP_TRACE_DEBUG( |
1148 m_am_tools, |
1156 m_am_tools, |
1149 EAP_TRACE_FLAGS_MESSAGE_DATA, |
1157 TRACE_FLAGS_DEFAULT, |
1150 (EAPL("%s: eap_core_server_message_if_c::complete_set_index()\n"), |
1158 (EAPL("%s: eap_core_server_message_if_c::complete_set_index()\n"), |
1151 (m_is_client == true) ? "client": "server")); |
1159 (m_is_client == true) ? "client": "server")); |
1152 |
1160 |
1153 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_set_index()"); |
1161 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_set_index()"); |
1154 |
1162 |
1155 { |
1163 { |
1156 // Creates message data composed of Attribute-Value Pairs. |
1164 // Creates message data composed of Attribute-Value Pairs. |
1157 eap_process_tlv_message_data_c message(m_am_tools); |
1165 eap_process_tlv_message_data_c message(m_am_tools); |
1158 |
1166 |
1194 { |
1202 { |
1195 eap_status_e status(eap_status_process_general_error); |
1203 eap_status_e status(eap_status_process_general_error); |
1196 |
1204 |
1197 EAP_TRACE_DEBUG( |
1205 EAP_TRACE_DEBUG( |
1198 m_am_tools, |
1206 m_am_tools, |
1199 EAP_TRACE_FLAGS_MESSAGE_DATA, |
1207 TRACE_FLAGS_DEFAULT, |
1200 (EAPL("%s: eap_core_server_message_if_c::complete_get_type_info()\n"), |
1208 (EAPL("%s: eap_core_server_message_if_c::complete_get_type_info()\n"), |
1201 (m_is_client == true) ? "client": "server")); |
1209 (m_is_client == true) ? "client": "server")); |
1202 |
1210 |
1203 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_get_type_info()"); |
1211 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_get_type_info()"); |
1204 |
1212 |
1205 { |
1213 { |
1206 // Creates message data composed of Attribute-Value Pairs. |
1214 // Creates message data composed of Attribute-Value Pairs. |
1207 eap_process_tlv_message_data_c message(m_am_tools); |
1215 eap_process_tlv_message_data_c message(m_am_tools); |
1208 |
1216 |
1244 { |
1252 { |
1245 eap_status_e status(eap_status_process_general_error); |
1253 eap_status_e status(eap_status_process_general_error); |
1246 |
1254 |
1247 EAP_TRACE_DEBUG( |
1255 EAP_TRACE_DEBUG( |
1248 m_am_tools, |
1256 m_am_tools, |
1249 EAP_TRACE_FLAGS_MESSAGE_DATA, |
1257 TRACE_FLAGS_DEFAULT, |
1250 (EAPL("%s: eap_core_server_message_if_c::complete_invoke_ui()\n"), |
1258 (EAPL("%s: eap_core_server_message_if_c::complete_invoke_ui()\n"), |
1251 (m_is_client == true) ? "client": "server")); |
1259 (m_is_client == true) ? "client": "server")); |
1252 |
1260 |
1253 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, EAP_TRACE_FLAGS_MESSAGE_DATA, "returns: eap_core_server_message_if_c::complete_invoke_ui()"); |
1261 EAP_TRACE_RETURN_STRING_FLAGS(m_am_tools, TRACE_FLAGS_DEFAULT, "returns: eap_core_server_message_if_c::complete_invoke_ui()"); |
1254 |
1262 |
1255 { |
1263 { |
1256 // Creates message data composed of Attribute-Value Pairs. |
1264 // Creates message data composed of Attribute-Value Pairs. |
1257 eap_process_tlv_message_data_c message(m_am_tools); |
1265 eap_process_tlv_message_data_c message(m_am_tools); |
1258 |
1266 |