⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 r64_print_message.c

📁 wimax bs模拟器
💻 C
📖 第 1 页 / 共 5 页
字号:
/**********************************************************************************    Copyright (c) 2007, UTStarcom, Inc.**            All Rights Reserved.****    Subsystem : Wimax BS**    File      : r64_print_message.c**    Created By: Scott.wang**    Created On: 1/18/2007****    Purpose:**        r64 message print function.**    History:**    Programmer  Date       Rev     Description**    Scott.wang   1/18/2007   0.0     Creating file******************************************************************************/#include "xcommon.h"#include "global.h"#include "gw_common.h"#include "r64_type_length.h"#include "r64_message_ie.h"#include "r64_message.h"#include "r64_endec.h"/* print function type declare */void r64_print_ft_qos(R64_MSG_S * p_r64_msg);void r64_print_ft_handoff(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path(R64_MSG_S * p_r64_msg);void r64_print_ft_context(R64_MSG_S * p_r64_msg);void r64_print_ft_r3_mobility(R64_MSG_S * p_r64_msg);void r64_print_ft_paging(R64_MSG_S * p_r64_msg);void r64_print_ft_rrm(R64_MSG_S * p_r64_msg);void r64_print_ft_auth_relay(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change(R64_MSG_S * p_r64_msg);void r64_print_ft_acct_info(R64_MSG_S * p_r64_msg);/* print message type declare */void r64_print_ft_qos_msg_registration_request(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_registration_response(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_pd_request(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_pd_response(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_pr_request(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_pr_response(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_lu_request(R64_MSG_S * p_r64_msg);void r64_print_ft_qos_msg_lu_response(R64_MSG_S * p_r64_msg);void r64_print_ft_handoff_msg_request(R64_MSG_S * p_r64_msg);void r64_print_ft_handoff_msg_response(R64_MSG_S * p_r64_msg);void r64_print_ft_handoff_msg_confirm(R64_MSG_S * p_r64_msg);void r64_print_ft_handoff_msg_complete(R64_MSG_S * p_r64_msg);void r64_print_ft_handoff_msg_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_pre_registration(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_registration_request(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_de_registration_request(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_modification_request(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_pre_registration_response(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_registration_response(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_de_registration_response(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_modification_response(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_registration_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_setup_request(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_setup_response(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_modify_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_release_request(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_release_response(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_release_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_de_registration_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_data_path_msg_setup_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_context_msg_request(R64_MSG_S * p_r64_msg);void r64_print_ft_context_msg_report(R64_MSG_S * p_r64_msg);void r64_print_ft_context_msg_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_context_msg_rsp(R64_MSG_S * p_r64_msg);void r64_print_ft_context_msg_ms_info_request(R64_MSG_S * p_r64_msg);void r64_print_ft_context_msg_ms_info_response(R64_MSG_S * p_r64_msg);void r64_print_ft_r3_mobility_msg_relocation_request(R64_MSG_S * p_r64_msg);void r64_print_ft_r3_mobility_msg_relocation_response(R64_MSG_S * p_r64_msg);void r64_print_ft_r3_mobility_msg_relocation_confirm(R64_MSG_S * p_r64_msg);void r64_print_ft_paging_msg_location_update_reuqest(R64_MSG_S * p_r64_msg);void r64_print_ft_paging_msg_location_update_response(R64_MSG_S * p_r64_msg);void r64_print_ft_paging_msg_location_update_confirm(R64_MSG_S * p_r64_msg);void r64_print_ft_paging_msg_paging_announce(R64_MSG_S * p_r64_msg);void r64_print_ft_paging_msg_init_paging_req(R64_MSG_S * p_r64_msg);void r64_print_ft_paging_msg_init_paging_rsp(R64_MSG_S * p_r64_msg);void r64_print_ft_rrm_msg_phy_parameter_request(R64_MSG_S * p_r64_msg);void r64_print_ft_rrm_msg_phy_parameter_response(R64_MSG_S * p_r64_msg);void r64_print_ft_rrm_msg_spare_capacity_request(R64_MSG_S * p_r64_msg);void r64_print_ft_rrm_msg_spare_capacity_response(R64_MSG_S * p_r64_msg);void r64_print_ft_auth_relay_msg_eap_start(R64_MSG_S * p_r64_msg);void r64_print_ft_auth_relay_msg_eap_transfer(R64_MSG_S * p_r64_msg);void r64_print_ft_auth_relay_msg_authenticated_eap_start(R64_MSG_S * p_r64_msg);void r64_print_ft_auth_relay_msg_authenticated_eap_relay(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_delete_ms_context_directive(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_delete_ms_context_directive_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_entry_ms_state_change_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_entry_ms_state_change_directive(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_entry_ms_state_change_request(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_entry_ms_state_change_response(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_exit_ms_state_change_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_exit_ms_state_change_directive(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_exit_ms_state_change_request(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_im_exit_ms_state_change_response(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_nw_entry_ms_state_change_ack(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_nw_entry_ms_state_change_directive(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_nw_entry_ms_state_change_request(R64_MSG_S * p_r64_msg);void r64_print_ft_ms_state_change_msg_nw_entry_ms_state_change_response(R64_MSG_S * p_r64_msg);void r64_print_ft_acct_info_msg_request(R64_MSG_S * p_r64_msg);void r64_print_ft_acct_info_msg_report(R64_MSG_S * p_r64_msg);void r64_print_ft_acct_info_msg_ack(R64_MSG_S * p_r64_msg);/* print tlv functions */void r64_print_tlv_context_purpose_indicator(R64_CONTEXT_PURPOSE_INDICATOR_S * p_context_purpose_indicator, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ms_id(R64_MS_ID_S * p_ms_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ms_nai(R64_MS_NAI_S * p_ms_nai, char * p_prefix1, char * p_prefix2);void r64_print_tlv_bs_id(R64_BS_ID_S * p_bs_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sf_id(R64_SFID_S * p_sf_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_cause_code(R64_CAUSE_CODE_S * p_cause_code, char * p_prefix1, char * p_prefix2);void r64_print_tlv_registration_type(R64_REGISTRATION_TYPE_S * p_registration_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_cs_type(R64_CS_TYPE_S * p_cs_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_key_sn(R64_KEY_SN_S * p_key_sn, char * p_prefix1, char * p_prefix2);void r64_print_tlv_gw_id(R64_GW_ID_S * p_gw_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_anchor_gw_info(R64_ANCHOR_GW_INFO_S * p_anchor_gw_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_anchor_authenticator_id(R64_ANCHOR_AUTHENTICATOR_ID_S * p_authenticator_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ak(R64_AK_S * p_ak, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ak_id(R64_AK_ID_S * p_ak_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ak_life_time(R64_AK_LIFE_TIME_S * p_ak_life_time, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ak_sn(R64_AK_SN_S * p_ak_sn, char * p_prefix1, char * p_prefix2);void r64_print_tlv_eap_message(R64_EAP_MESSAGE_S * p_eap_message, char * p_prefix1, char * p_prefix2);void r64_print_tlv_packet_classifier_rule_priority(R64_PACKET_CLASSIFIER_RULE_PRIORITY_S * p_packet_classifier_rule_priority, char * p_prefix1, char * p_prefix2);void r64_print_tlv_dscp_rang_and_mask(R64_DSCP_RANG_AND_MASK_S * p_dscp_rang_and_mask, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ip_protocol(R64_IP_PROTOCOL_S * p_ip_protocol, char * p_prefix1, char * p_prefix2);void r64_print_tlv_source_address_and_mask(R64_SOURCE_ADDRESS_AND_MASK_S * p_source_address_and_mask, char * p_prefix1, char * p_prefix2);void r64_print_tlv_destination_address_and_mask(R64_DESTINATION_ADDRESS_AND_MASK_S * p_destination_address_and_mask, char * p_prefix1, char * p_prefix2);void r64_print_tlv_source_port_range(R64_SOURCE_PORT_RANGE_S * p_source_port_range, char * p_prefix1, char * p_prefix2);void r64_print_tlv_destination_port_range(R64_DESTINATION_PORT_RANGE_S * p_destination_port_range, char * p_prefix1, char * p_prefix2);void r64_print_tlv_trafic_priority(R64_TRAFIC_PRIORITY_S * p_trafic_priority, char * p_prefix1, char * p_prefix2);void r64_print_tlv_maximam_sustained_trafic_rate(R64_MAXIMAM_SUSTAINED_TRAFIC_RATE_S * p_maximam_sustained_trafic_rate, char * p_prefix1, char * p_prefix2);void r64_print_tlv_minimam_reserved_trafic_rate(R64_MINIMAM_RESERVED_TRAFIC_RATE_S * p_minimam_reserved_trafic_rate, char * p_prefix1, char * p_prefix2);void r64_print_tlv_maximam_latency(R64_MAXIMAM_LATENCY_S * p_maximam_latency, char * p_prefix1, char * p_prefix2);void r64_print_tlv_classifier_action(R64_CLASSIFIER_ACTION_S * p_classifier_action, char * p_prefix1, char * p_prefix2);void r64_print_tlv_tolerated_jitter(R64_TOLERATED_JITTER_S * p_tolerated_jitter, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sdu_size(R64_SDU_SIZE_S * p_sdu_size, char * p_prefix1, char * p_prefix2);void r64_print_tlv_unsolicited_grant_interval(R64_UNSOLICITED_GRANT_INTERVAL_S * p_unsolicited_grant_interval, char * p_prefix1, char * p_prefix2);void r64_print_tlv_maximam_trafic_burst(R64_MAXIMAM_TRAFIC_BURST_S * p_maximam_trafic_burst, char * p_prefix1, char * p_prefix2);void r64_print_tlv_service_flow_type(R64_SERVICE_FLOW_TYPE_S * p_service_flow_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_request_transmission_policy_type_of_data_delivery_service(R64_REQUEST_TRANSMISSION_POLICY_TYPE_OF_DATA_DELIVERY_SERVICE_S * p_request_transmission_policy_type_of_data_delivery_service, char * p_prefix1, char * p_prefix2);void r64_print_tlv_reduced_source_code(R64_REDUCED_SOURCE_CODE_S * p_reduced_source_code, char * p_prefix1, char * p_prefix2);void r64_print_tlv_data_path_type(R64_DATA_PATH_TYPE_S * p_data_path_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_data_path_id(R64_DATA_PATH_ID_S * p_data_path_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_reservation_action(R64_RESERVATION_ACTION_S * p_reservation_action, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sa_id(R64_SA_ID_S * p_sa_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sa_index(R64_SA_INDEX_S * p_sa_index, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sa_type(R64_SA_TYPE_S * p_sa_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sa_service_type(R64_SA_SERVICE_TYPE_S * p_sa_service_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_dl_phy_quality_info(R64_DL_PHY_QUALITY_INFO_S * p_dl_phy_quality_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ul_phy_quality_info(R64_UL_PHY_QUALITY_INFO_S * p_ul_phy_quality_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_relative_delay(R64_RELATIVE_DELAY_S * p_relative_delay, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_id(R64_HO_ID_S * p_ho_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_service_level_prediction(R64_SERVICE_LEVEL_PREDICTION_S * p_service_level_prediction, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_process_optimization(R64_HO_PROCESS_OPTIMIZATION_S * p_ho_process_optimization, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_authorization_policy_support(R64_HO_AUTHORIZATION_POLICY_SUPPORT_S * p_ho_authorization_policy_support, char * p_prefix1, char * p_prefix2);void r64_print_tlv_data_path_establishment_option(R64_DATA_PATH_ESTABLISHMENT_OPTION_S * p_data_path_establishment_option, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_authorization_policy_indicator(R64_HO_AUTHORIZATION_POLICY_INDICATOR_S * p_ho_authorization_policy_indicator, char * p_prefix1, char * p_prefix2);void r64_print_tlv_action_time(R64_ACTION_TIME_S * p_action_time, char * p_prefix1, char * p_prefix2);void r64_print_tlv_resource_retain_type(R64_RESOURCE_RETAIN_TYPE_S * p_resource_retain_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_resource_retain_time(R64_RESOURCE_RETAIN_TIME_S * p_resource_retain_time, char * p_prefix1, char * p_prefix2);void r64_print_tlv_preamble_index_subchannel_index(R64_PREAMBLE_INDEX_SUBCHANNEL_INDEX_S * p_preamble_index_subchannel_index, char * p_prefix1, char * p_prefix2);void r64_print_tlv_auth_result(R64_AUTH_RESULT_S * p_auth_result, char * p_prefix1, char * p_prefix2);void r64_print_tlv_number_of_uplink_cids(R64_NUMBER_OF_UPLINK_CIDS_S * p_number_of_uplink_cids, char * p_prefix1, char * p_prefix2);void r64_print_tlv_number_of_downlink_cids(R64_NUMBER_OF_DOWNLINK_CIDS_S * p_number_of_downlink_cids, char * p_prefix1, char * p_prefix2);void r64_print_tlv_number_of_classifiers(R64_NUMBER_OF_CLASSIFIERS_S * p_number_of_classifiers, char * p_prefix1, char * p_prefix2);void r64_print_tlv_auth_policy(R64_AUTH_POLICY_S * p_auth_policy, char * p_prefix1, char * p_prefix2);void r64_print_tlv_pkmv2_message_code(R64_PKMV2_MESSAGE_CODE_S * p_pkmv2_message_code, char * p_prefix1, char * p_prefix2);void r64_print_tlv_reservation_result(R64_RESERVATION_RESULT_S * p_reservation_result, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sf_direction(R64_SF_DIRECTION_S * p_sf_direction, char * p_prefix1, char * p_prefix2);void r64_print_tlv_correlation_id(R64_CORRELATION_ID_S * p_correlation_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_target_serving_indicator(R64_TARGET_SERVING_INDICATOR_S * p_target_serving_indicator, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phsi(R64_PHSI_S * p_phsi, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phsm(R64_PHSM_S * p_phsm, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phss(R64_PHSS_S * p_phss, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phsf(R64_PHSF_S * p_phsf, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phsv(R64_PHSV_S * p_phsv, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phs_rule_action(R64_PHS_RULE_ACTION_S * p_phs_rule_action, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_cycle(R64_PAGING_CYCLE_S * p_paging_cycle, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_offset(R64_PAGING_OFFSET_S * p_paging_offset, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_group_id(R64_PAGING_GROUP_ID_S * p_paging_group_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_action(R64_PAGING_ACTION_S * p_paging_action, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_cause(R64_PAGING_CAUSE_S * p_paging_cause, char * p_prefix1, char * p_prefix2);void r64_print_tlv_powerdown_indicator(R64_POWERDOWN_INDICATOR_S * p_powerdown_indicator, char * p_prefix1, char * p_prefix2);void r64_print_tlv_anchor_pc_id(R64_ANCHOR_PC_ID_S * p_anchor_pc_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_lu_status(R64_LU_STATUS_S * p_lu_status, char * p_prefix1, char * p_prefix2);void r64_print_tlv_lu_indicator(R64_LU_INDICATOR_S * p_lu_indicator, char * p_prefix1, char * p_prefix2);void r64_print_tlv_idle_mode_retain_info(R64_IDLE_MODE_RETAIN_INFO_S * p_idle_mode_retain_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_cycle_request(R64_PAGING_CYCLE_REQUEST_S * p_paging_cycle_request, char * p_prefix1, char * p_prefix2);void r64_print_tlv_idle_mode_timer(R64_IDLE_MODE_TIMER_S * p_idle_mode_timer, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_controller_id(R64_PAGING_CONTROLLER_ID_S * p_paging_controller_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_im_event_code(R64_IM_EVENT_CODE_S * p_im_event_code, char * p_prefix1, char * p_prefix2);void r64_print_tlv_authentication_indicator(R64_AUTHENTICATION_INDICATOR_S * p_authentication_indicator, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_type(R64_HO_TYPE_S * p_ho_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_pre_reg_result_code(R64_PRE_REG_RESULT_CODE_S * p_pre_reg_result_code, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_indication_type(R64_HO_INDICATION_TYPE_S * p_ho_indication_type, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sbc_context(R64_SBC_CONTEXT_S * p_sbc_context, char * p_prefix1, char * p_prefix2);void r64_print_tlv_reg_context(R64_REG_CONTEXT_S * p_reg_context, char * p_prefix1, char * p_prefix2);void r64_print_tlv_pkm_context(R64_PKM_CONTEXT_S * p_pkm_context, char * p_prefix1, char * p_prefix2);void r64_print_tlv_tek_context(R64_TEK_CONTEXT_S * p_tek_context, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ak_context(R64_AK_CONTEXT_S * p_ak_context, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sa_descriptor(R64_SA_DESCRIPTOR_S * p_sa_descriptor, char * p_prefix1, char * p_prefix2);void r64_print_tlv_rule_index(R64_RULE_INDEX_S * p_rule_index, char * p_prefix1, char * p_prefix2);void r64_print_tlv_packet_classification_rule(R64_PACKET_CLASSIFICATION_RULE_S * p_packet_classification_rule, char * p_prefix1, char * p_prefix2);void r64_print_tlv_phs_context(R64_PHS_CONTEXT_S * p_phs_context, char * p_prefix1, char * p_prefix2);void r64_print_tlv_data_path_info(R64_DATA_PATH_INFO_S * p_data_path_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_paging_info(R64_PAGING_INFO_S * p_paging_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_be_data_delivery_service(R64_BE_DATA_DELIVERY_SERVICE_S * p_be_data_delivery_service, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ugs_delivery_service(R64_UGS_DELIVERY_SERVICE_S * p_ugs_delivery_service, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ertvr_delivery_service(R64_ERTVR_DELIVERY_SERVICE_S * p_ertvr_delivery_service, char * p_prefix1, char * p_prefix2);void r64_print_tlv_qos_info_resource_descriptor(R64_QOS_INFO_RESOURCE_DESCRIPTOR_S * p_qos_info_resource_descriptor, char * p_prefix1, char * p_prefix2);void r64_print_tlv_tos_id(R64_TOS_ID_S * p_tos_id, char * p_prefix1, char * p_prefix2);void r64_print_tlv_sf_info(R64_SF_INFO_S * p_sf_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ms_info(R64_MS_INFO_S * p_ms_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_bs_info(R64_BS_INFO_S * p_bs_info, char * p_prefix1, char * p_prefix2);void r64_print_tlv_auth_complete(R64_AUTH_COMPLETE_S * p_auth_complete, char * p_prefix1, char * p_prefix2);void r64_print_tlv_ho_operation_mode(R64_HO_OPERATION_MODE_S * p_ho_operation_mode, char * p_prefix1, char * p_prefix2);void r64_print_tlv_init_paging_rsp_code(R64_INIT_PAGING_RSP_CODE_S * p_init_paging_rsp_code, char * p_prefix1, char * p_prefix2);void r64_print_tlv_acct_info(R64_ACCT_INFO_S * p_acct_info, char * p_prefix1, char * p_prefix2);/* print ie type declare */void r64_print_header(R64_MSG_S * p_r64_msg);void r64_dump(BYTE * pcBuf, int iLen);char * gp_function_type_str[R64_MAX_FUNCTION_TYPE] = {    "QOS",     "HANDOFF",     "DATA_PATH",     "CONTEXT",     "R3_MOBILITY",     "PAGING",     "RRM",     "AUTH_RELAY",     "MS_STATE_CHANGE",     "ACCT_INFO", };char *gp_message_type_str[R64_MAX_FUNCTION_TYPE][R64_MAX_MSG_TYPE] ={/* R64_FUNCTION_TYPE_QOS                    1 */    {        "RESOURCE_REGISTRATION_REQUEST",         "RESOURCE_REGISTRATION_RESPONSE",         "PD_REQUEST",         "PD_RESPONSE",         "PR_REQUEST",         "PR_RESPONSE",         "LU_REQUEST",         "LU_RESPONSE",         NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL    },/* R64_FUNCTION_TYPE_HANDOFF                2 */    {        "HANDOFF_REQUEST",         "HANDOFF_RESPONSE",         "HANDOFF_CONFIRM",         "HANDOFF_COMPLETE",         "HANDOFF_ACK",         NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL    },/* R64_FUNCTION_TYPE_DATA_PATH              3 */    {        "DATA_PATH_PRE_REGISTRATION_REQUEST",         "DATA_PATH_REGISTRATION_REQUEST",         "DATA_PATH_DE_REGISTRATION_REQUEST",         "DATA_PATH_MODIFICATION_REQUEST",         "DATA_PATH_PRE_REGISTRATION_RESPONSE",         "DATA_PATH_REGISTRATION_RESPONSE",         "DATA_PATH_DE_REGISTRATION_RESPONSE",         "DATA_PATH_MODIFICATION_RESPONSE",         "DATA_PATH_REGISTRATION_ACK",         "DATA_PATH_SETUP_REQUEST",         "DATA_PATH_SETUP_RESPONSE",         "DATA_PATH_MODIFY_ACK",         "DATA_PATH_RELEASE_REQUEST",         "DATA_PATH_RELEASE_RESPONSE",         "DATA_PATH_RELEASE_ACK",         "DATA_PATH_DE_REGISTRATION_ACK",         "DATA_PATH_SETUP_ACK"    },/* R64_FUNCTION_TYPE_CONTEXT                4 */    {        "CONTEXT_REQUEST",         "CONTEXT_REPORT",         "CONTEXT_ACK",         "CONTEXT_RSP",         "MS_INFO_REQUEST",         "MS_INFO_RESPONSE",         NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL    },/* R64_FUNCTION_TYPE_R3_MOBILITY            5 */    {        "RELOCATION_REQUEST",         "RELOCATION_RESPONSE",         "RELOCATION_CONFIRM",         NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL        },/* R64_FUNCTION_TYPE_PAGING                 6 */    {        "LOCATION_UPDATE_REQUEST",         "LOCATION_UPDATE_RESPONSE",         "LOCATION_UPDATE_CONFRIM",         "PAGING_ANNOUNCE",         "INIT_PAGING_REQ",         "INIT_PAGING_RSP",         NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL,        NULL            },/* R64_FUNCTION_TYPE_RRM                    7 */    {        "PHY_PARAMETER_REQUEST", 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -