aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-ansi_a.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2011-04-27 17:00:04 +0000
committerBill Meier <wmeier@newsguy.com>2011-04-27 17:00:04 +0000
commit62cea3bb0a8c6b1ba66b41b968aa64ea3d3747c7 (patch)
treed82d87d13f54c1c220d179700a3899491a3c17a2 /epan/dissectors/packet-ansi_a.c
parentabf57a9af238131b46aea06438ec030f3822c19a (diff)
#include <stdlib.h> not required;
Whitespace cleanup. svn path=/trunk/; revision=36904
Diffstat (limited to 'epan/dissectors/packet-ansi_a.c')
-rw-r--r--epan/dissectors/packet-ansi_a.c569
1 files changed, 284 insertions, 285 deletions
diff --git a/epan/dissectors/packet-ansi_a.c b/epan/dissectors/packet-ansi_a.c
index 9db91cd370..f98d527744 100644
--- a/epan/dissectors/packet-ansi_a.c
+++ b/epan/dissectors/packet-ansi_a.c
@@ -39,7 +39,6 @@
# include "config.h"
#endif
-#include <stdlib.h>
#include <string.h>
#include <epan/packet.h>
@@ -8074,7 +8073,7 @@ elem_a2p_bearer_format(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint le
guint8 ext_len;
const gchar *str;
const gchar *mime_type;
- int sample_rate;
+ int sample_rate;
gboolean format_assigned;
gboolean in_band_format_assigned;
gboolean first_assigned_found;
@@ -8082,7 +8081,7 @@ elem_a2p_bearer_format(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint le
guint8 rtp_payload_type;
GHashTable *rtp_dyn_payload;
gint *key;
- encoding_name_and_rate_t *encoding_name_and_rate;
+ encoding_name_and_rate_t *encoding_name_and_rate;
rtp_dyn_payload = g_hash_table_new_full(g_int_hash, g_int_equal, g_free, free_encoding_name_str);
rtp_dyn_payload_used = FALSE;
@@ -8171,10 +8170,10 @@ elem_a2p_bearer_format(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint le
a_bigbuf,
str);
- /*
- * assuming default sampling rate of 8000Hz
- */
- sample_rate = 8000;
+ /*
+ * assuming default sampling rate of 8000Hz
+ */
+ sample_rate = 8000;
switch (oct & 0x0f)
{
@@ -8328,7 +8327,7 @@ elem_a2p_bearer_format(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint le
encoding_name_and_rate->sample_rate = sample_rate;
g_hash_table_insert(rtp_dyn_payload, key, encoding_name_and_rate);
- rtp_dyn_payload_used = TRUE;
+ rtp_dyn_payload_used = TRUE;
first_assigned_found = TRUE;
rtp_add_address(g_pinfo, &rtp_src_addr, rtp_port, 0, "IOS5",
@@ -8345,7 +8344,7 @@ elem_a2p_bearer_format(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint le
encoding_name_and_rate->sample_rate = sample_rate;
g_hash_table_insert(rtp_dyn_payload, key, encoding_name_and_rate);
- rtp_dyn_payload_used = TRUE;
+ rtp_dyn_payload_used = TRUE;
}
num_bearers++;
@@ -8494,96 +8493,96 @@ elem_plcm_id(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *
*/
typedef enum
{
- ANSI_A_E_ACC_NET_ID, /* Access Network Identifiers */
- ANSI_A_E_ADDS_USER_PART, /* ADDS User Part */
- ANSI_A_E_AMPS_HHO_PARAM, /* AMPS Hard Handoff Parameters */
- ANSI_A_E_ANCH_PDSN_ADDR, /* Anchor PDSN Address */
- ANSI_A_E_ANCH_PP_ADDR, /* Anchor P-P Address */
- ANSI_A_E_AUTH_CHLG_PARAM, /* Authentication Challenge Parameter */
- ANSI_A_E_AUTH_CNF_PARAM, /* Authentication Confirmation Parameter (RANDC) */
- ANSI_A_E_AUTH_DATA, /* Authentication Data */
- ANSI_A_E_AUTH_EVENT, /* Authentication Event */
- ANSI_A_E_AUTH_PARAM_COUNT, /* Authentication Parameter COUNT */
- ANSI_A_E_AUTH_RESP_PARAM, /* Authentication Response Parameter */
- ANSI_A_E_BAND_CLASS, /* Band Class */
- ANSI_A_E_CLD_PARTY_ASCII_NUM, /* Called Party ASCII Number */
- ANSI_A_E_CLD_PARTY_BCD_NUM, /* Called Party BCD Number */
- ANSI_A_E_CLG_PARTY_ASCII_NUM, /* Calling Party ASCII Number */
- ANSI_A_E_CAUSE, /* Cause */
- ANSI_A_E_CAUSE_L3, /* Cause Layer 3 */
- ANSI_A_E_CDMA_SOWD, /* CDMA Serving One Way Delay */
- ANSI_A_E_CELL_ID, /* Cell Identifier */
- ANSI_A_E_CELL_ID_LIST, /* Cell Identifier List */
- ANSI_A_E_CHAN_NUM, /* Channel Number */
- ANSI_A_E_CHAN_TYPE, /* Channel Type */
- ANSI_A_E_CCT_GROUP, /* Circuit Group */
- ANSI_A_E_CIC, /* Circuit Identity Code */
- ANSI_A_E_CIC_EXT, /* Circuit Identity Code Extension */
- ANSI_A_E_CM_INFO_TYPE_2, /* Classmark Information Type 2 */
- ANSI_A_E_DOWNLINK_RE, /* Downlink Radio Environment */
- ANSI_A_E_DOWNLINK_RE_LIST, /* Downlink Radio Environment List */
- ANSI_A_E_ENC_INFO, /* Encryption Information */
- ANSI_A_E_EXT_HO_DIR_PARAMS, /* Extended Handoff Direction Parameters */
- ANSI_A_E_GEO_LOC, /* Geographic Location */
- ANSI_A_E_SSCI, /* Special Service Call Indicator */
- ANSI_A_E_HO_POW_LEV, /* Handoff Power Level */
- ANSI_A_E_HHO_PARAMS, /* Hard Handoff Parameters */
- ANSI_A_E_IE_REQD, /* Information Element Requested */
- ANSI_A_E_IS2000_CHAN_ID, /* IS-2000 Channel Identity */
- ANSI_A_E_IS2000_CHAN_ID_3X, /* IS-2000 Channel Identity 3X */
- ANSI_A_E_IS2000_MOB_CAP, /* IS-2000 Mobile Capabilities */
- ANSI_A_E_IS2000_NN_SCR, /* IS-2000 Non-Negotiable Service Configuration Record */
- ANSI_A_E_IS2000_SCR, /* IS-2000 Service Configuration Record */
- ANSI_A_E_IS2000_CAUSE, /* IS-95/IS-2000 Cause Value */
- ANSI_A_E_IS2000_RED_RECORD, /* IS-2000 Redirection Record */
- ANSI_A_E_IS95_CHAN_ID, /* IS-95 Channel Identity */
- ANSI_A_E_IS95_MS_MEAS_CHAN_ID, /* IS-95 MS Measured Channel Identity */
- ANSI_A_E_L3_INFO, /* Layer 3 Information */
- ANSI_A_E_LAI, /* Location Area Information */
- ANSI_A_E_MWI, /* Message Waiting Indication */
- ANSI_A_E_MID, /* Mobile Identity */
- ANSI_A_E_FWD_MS_INFO_RECS, /* (Forward) MS Information Records */
- ANSI_A_E_ORIG_CI, /* Origination Continuation Indicator */
- ANSI_A_E_PACA_ORDER, /* PACA Order */
- ANSI_A_E_PACA_REOI, /* PACA Reorigination Indicator */
- ANSI_A_E_PACA_TS, /* PACA Timestamp */
- ANSI_A_E_PSP, /* Packet Session Parameters */
- ANSI_A_E_PDSN_IP_ADDR, /* PDSN IP Address */
- ANSI_A_E_PDI, /* Power Down Indicator */
- ANSI_A_E_PRIO, /* Priority */
- ANSI_A_E_P_REV, /* Protocol Revision */
- ANSI_A_E_PTYPE, /* Protocol Type */
- ANSI_A_E_PSMM_COUNT, /* PSMM Count */
- ANSI_A_E_QOS_PARAMS, /* Quality of Service Parameters */
- ANSI_A_E_RE_RES, /* Radio Environment and Resources */
- ANSI_A_E_REG_TYPE, /* Registration Type */
- ANSI_A_E_REJ_CAUSE, /* Reject Cause */
- ANSI_A_E_RESP_REQ, /* Response Request */
- ANSI_A_E_RETURN_CAUSE, /* Return Cause */
- ANSI_A_E_RF_CHAN_ID, /* RF Channel Identity */
- ANSI_A_E_SO, /* Service Option */
- ANSI_A_E_SOCI, /* Service Option Connection Identifier (SOCI) */
- ANSI_A_E_SO_LIST, /* Service Option List */
- ANSI_A_E_S_RED_INFO, /* Service Redirection Info */
- ANSI_A_E_SR_ID, /* Service Reference Identifier (SR_ID) */
- ANSI_A_E_SID, /* SID */
- ANSI_A_E_SIGNAL, /* Signal */
- ANSI_A_E_SCI, /* Slot Cycle Index */
- ANSI_A_E_SW_VER, /* Software Version */
- ANSI_A_E_SRNC_TRNC_TC, /* Source RNC to Target RNC Transparent Container */
- ANSI_A_E_S_PDSN_ADDR, /* Source PDSN Address */
- ANSI_A_E_TAG, /* Tag */
- ANSI_A_E_TRNC_SRNC_TC, /* Target RNC to Source RNC Transparent Container */
- ANSI_A_E_XMODE, /* Transcoder Mode */
- ANSI_A_E_UZ_ID, /* User Zone ID */
- ANSI_A_E_VP_REQ, /* Voice Privacy Request */
- ANSI_A_E_A2P_BEARER_SESSION, /* A2p Bearer Session-Level Parameters */
- ANSI_A_E_A2P_BEARER_FORMAT, /* A2p Bearer Format-Specific Parameters */
- ANSI_A_E_MS_DES_FREQ, /* MS Designated Frequency */
- ANSI_A_E_MOB_SUB_INFO, /* Mobile Subscription Information */
- ANSI_A_E_PLCM_ID, /* Public Long Code Mask Identifier */
- ANSI_A_E_REV_MS_INFO_RECS, /* (Reverse) MS Information Records */
- ANSI_A_E_NONE /* NONE */
+ ANSI_A_E_ACC_NET_ID, /* Access Network Identifiers */
+ ANSI_A_E_ADDS_USER_PART, /* ADDS User Part */
+ ANSI_A_E_AMPS_HHO_PARAM, /* AMPS Hard Handoff Parameters */
+ ANSI_A_E_ANCH_PDSN_ADDR, /* Anchor PDSN Address */
+ ANSI_A_E_ANCH_PP_ADDR, /* Anchor P-P Address */
+ ANSI_A_E_AUTH_CHLG_PARAM, /* Authentication Challenge Parameter */
+ ANSI_A_E_AUTH_CNF_PARAM, /* Authentication Confirmation Parameter (RANDC) */
+ ANSI_A_E_AUTH_DATA, /* Authentication Data */
+ ANSI_A_E_AUTH_EVENT, /* Authentication Event */
+ ANSI_A_E_AUTH_PARAM_COUNT, /* Authentication Parameter COUNT */
+ ANSI_A_E_AUTH_RESP_PARAM, /* Authentication Response Parameter */
+ ANSI_A_E_BAND_CLASS, /* Band Class */
+ ANSI_A_E_CLD_PARTY_ASCII_NUM, /* Called Party ASCII Number */
+ ANSI_A_E_CLD_PARTY_BCD_NUM, /* Called Party BCD Number */
+ ANSI_A_E_CLG_PARTY_ASCII_NUM, /* Calling Party ASCII Number */
+ ANSI_A_E_CAUSE, /* Cause */
+ ANSI_A_E_CAUSE_L3, /* Cause Layer 3 */
+ ANSI_A_E_CDMA_SOWD, /* CDMA Serving One Way Delay */
+ ANSI_A_E_CELL_ID, /* Cell Identifier */
+ ANSI_A_E_CELL_ID_LIST, /* Cell Identifier List */
+ ANSI_A_E_CHAN_NUM, /* Channel Number */
+ ANSI_A_E_CHAN_TYPE, /* Channel Type */
+ ANSI_A_E_CCT_GROUP, /* Circuit Group */
+ ANSI_A_E_CIC, /* Circuit Identity Code */
+ ANSI_A_E_CIC_EXT, /* Circuit Identity Code Extension */
+ ANSI_A_E_CM_INFO_TYPE_2, /* Classmark Information Type 2 */
+ ANSI_A_E_DOWNLINK_RE, /* Downlink Radio Environment */
+ ANSI_A_E_DOWNLINK_RE_LIST, /* Downlink Radio Environment List */
+ ANSI_A_E_ENC_INFO, /* Encryption Information */
+ ANSI_A_E_EXT_HO_DIR_PARAMS, /* Extended Handoff Direction Parameters */
+ ANSI_A_E_GEO_LOC, /* Geographic Location */
+ ANSI_A_E_SSCI, /* Special Service Call Indicator */
+ ANSI_A_E_HO_POW_LEV, /* Handoff Power Level */
+ ANSI_A_E_HHO_PARAMS, /* Hard Handoff Parameters */
+ ANSI_A_E_IE_REQD, /* Information Element Requested */
+ ANSI_A_E_IS2000_CHAN_ID, /* IS-2000 Channel Identity */
+ ANSI_A_E_IS2000_CHAN_ID_3X, /* IS-2000 Channel Identity 3X */
+ ANSI_A_E_IS2000_MOB_CAP, /* IS-2000 Mobile Capabilities */
+ ANSI_A_E_IS2000_NN_SCR, /* IS-2000 Non-Negotiable Service Configuration Record */
+ ANSI_A_E_IS2000_SCR, /* IS-2000 Service Configuration Record */
+ ANSI_A_E_IS2000_CAUSE, /* IS-95/IS-2000 Cause Value */
+ ANSI_A_E_IS2000_RED_RECORD, /* IS-2000 Redirection Record */
+ ANSI_A_E_IS95_CHAN_ID, /* IS-95 Channel Identity */
+ ANSI_A_E_IS95_MS_MEAS_CHAN_ID, /* IS-95 MS Measured Channel Identity */
+ ANSI_A_E_L3_INFO, /* Layer 3 Information */
+ ANSI_A_E_LAI, /* Location Area Information */
+ ANSI_A_E_MWI, /* Message Waiting Indication */
+ ANSI_A_E_MID, /* Mobile Identity */
+ ANSI_A_E_FWD_MS_INFO_RECS, /* (Forward) MS Information Records */
+ ANSI_A_E_ORIG_CI, /* Origination Continuation Indicator */
+ ANSI_A_E_PACA_ORDER, /* PACA Order */
+ ANSI_A_E_PACA_REOI, /* PACA Reorigination Indicator */
+ ANSI_A_E_PACA_TS, /* PACA Timestamp */
+ ANSI_A_E_PSP, /* Packet Session Parameters */
+ ANSI_A_E_PDSN_IP_ADDR, /* PDSN IP Address */
+ ANSI_A_E_PDI, /* Power Down Indicator */
+ ANSI_A_E_PRIO, /* Priority */
+ ANSI_A_E_P_REV, /* Protocol Revision */
+ ANSI_A_E_PTYPE, /* Protocol Type */
+ ANSI_A_E_PSMM_COUNT, /* PSMM Count */
+ ANSI_A_E_QOS_PARAMS, /* Quality of Service Parameters */
+ ANSI_A_E_RE_RES, /* Radio Environment and Resources */
+ ANSI_A_E_REG_TYPE, /* Registration Type */
+ ANSI_A_E_REJ_CAUSE, /* Reject Cause */
+ ANSI_A_E_RESP_REQ, /* Response Request */
+ ANSI_A_E_RETURN_CAUSE, /* Return Cause */
+ ANSI_A_E_RF_CHAN_ID, /* RF Channel Identity */
+ ANSI_A_E_SO, /* Service Option */
+ ANSI_A_E_SOCI, /* Service Option Connection Identifier (SOCI) */
+ ANSI_A_E_SO_LIST, /* Service Option List */
+ ANSI_A_E_S_RED_INFO, /* Service Redirection Info */
+ ANSI_A_E_SR_ID, /* Service Reference Identifier (SR_ID) */
+ ANSI_A_E_SID, /* SID */
+ ANSI_A_E_SIGNAL, /* Signal */
+ ANSI_A_E_SCI, /* Slot Cycle Index */
+ ANSI_A_E_SW_VER, /* Software Version */
+ ANSI_A_E_SRNC_TRNC_TC, /* Source RNC to Target RNC Transparent Container */
+ ANSI_A_E_S_PDSN_ADDR, /* Source PDSN Address */
+ ANSI_A_E_TAG, /* Tag */
+ ANSI_A_E_TRNC_SRNC_TC, /* Target RNC to Source RNC Transparent Container */
+ ANSI_A_E_XMODE, /* Transcoder Mode */
+ ANSI_A_E_UZ_ID, /* User Zone ID */
+ ANSI_A_E_VP_REQ, /* Voice Privacy Request */
+ ANSI_A_E_A2P_BEARER_SESSION, /* A2p Bearer Session-Level Parameters */
+ ANSI_A_E_A2P_BEARER_FORMAT, /* A2p Bearer Format-Specific Parameters */
+ ANSI_A_E_MS_DES_FREQ, /* MS Designated Frequency */
+ ANSI_A_E_MOB_SUB_INFO, /* Mobile Subscription Information */
+ ANSI_A_E_PLCM_ID, /* Public Long Code Mask Identifier */
+ ANSI_A_E_REV_MS_INFO_RECS, /* (Reverse) MS Information Records */
+ ANSI_A_E_NONE /* NONE */
}
elem_idx_t;
static elem_idx_t ansi_a_elem_1_max = 0;
@@ -8593,96 +8592,96 @@ static elem_idx_t ansi_a_elem_1_max = 0;
static gint ett_ansi_elem_1[MAX(MAX_IOS401_NUM_ELEM_1, MAX_IOS501_NUM_ELEM_1)];
static guint8 (*elem_1_fcn[])(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *add_string, int string_len) =
{
- elem_acc_net_id, /* Access Network Identifiers */
- elem_adds_user_part, /* ADDS User Part */
- elem_amps_hho_param, /* AMPS Hard Handoff Parameters */
- elem_anchor_pdsn_addr, /* Anchor PDSN Address */
- elem_anchor_pp_addr, /* Anchor P-P Address */
- elem_auth_chlg_param, /* Authentication Challenge Parameter */
- NULL /* no decode required */, /* Authentication Confirmation Parameter (RANDC) */
- NULL /* no decode required */, /* Authentication Data */
- elem_auth_event, /* Authentication Event */
- elem_auth_param_count, /* Authentication Parameter COUNT */
- elem_auth_resp_param, /* Authentication Response Parameter */
- elem_band_class, /* Band Class */
- elem_cld_party_ascii_num, /* Called Party ASCII Number */
- elem_cld_party_bcd_num, /* Called Party BCD Number */
- elem_clg_party_ascii_num, /* Calling Party ASCII Number */
- elem_cause, /* Cause */
- elem_cause_l3, /* Cause Layer 3 */
- elem_cdma_sowd, /* CDMA Serving One Way Delay */
- elem_cell_id, /* Cell Identifier */
- elem_cell_id_list, /* Cell Identifier List */
- elem_chan_num, /* Channel Number */
- elem_chan_type, /* Channel Type */
- elem_cct_group, /* Circuit Group */
- elem_cic, /* Circuit Identity Code */
- elem_cic_ext, /* Circuit Identity Code Extension */
- elem_cm_info_type_2, /* Classmark Information Type 2 */
- elem_downlink_re, /* Downlink Radio Environment */
- elem_downlink_re_list, /* Downlink Radio Environment List */
- elem_enc_info, /* Encryption Information */
- elem_ext_ho_dir_params, /* Extended Handoff Direction Parameters */
- elem_geo_loc, /* Geographic Location */
- elem_ssci, /* Special Service Call Indicator */
- elem_ho_pow_lev, /* Handoff Power Level */
- elem_hho_params, /* Hard Handoff Parameters */
- elem_info_rec_req, /* Information Element Requested */
- elem_is2000_chan_id, /* IS-2000 Channel Identity */
- NULL, /* IS-2000 Channel Identity 3X */
- elem_is2000_mob_cap, /* IS-2000 Mobile Capabilities */
- elem_is2000_nn_scr, /* IS-2000 Non-Negotiable Service Configuration Record */
- elem_is2000_scr, /* IS-2000 Service Configuration Record */
- elem_is2000_cause, /* IS-95/IS-2000 Cause Value */
- NULL, /* IS-2000 Redirection Record */
- elem_is95_chan_id, /* IS-95 Channel Identity */
- elem_is95_ms_meas_chan_id, /* IS-95 MS Measured Channel Identity */
- elem_l3_info, /* Layer 3 Information */
- elem_lai, /* Location Area Information */
- elem_mwi, /* Message Waiting Indication */
- elem_mid, /* Mobile Identity */
- elem_fwd_ms_info_recs, /* (Forward) MS Information Records */
- NULL /* no associated data */, /* Origination Continuation Indicator */
- elem_paca_order, /* PACA Order */
- elem_paca_reoi, /* PACA Reorigination Indicator */
- elem_paca_ts, /* PACA Timestamp */
- NULL, /* Packet Session Parameters */
- elem_pdsn_ip_addr, /* PDSN IP Address */
- NULL /* no associated data */, /* Power Down Indicator */
- elem_prio, /* Priority */
- elem_p_rev, /* Protocol Revision */
- elem_ptype, /* Protocol Type */
- elem_psmm_count, /* PSMM Count */
- elem_qos_params, /* Quality of Service Parameters */
- elem_re_res, /* Radio Environment and Resources */
- elem_reg_type, /* Registration Type */
- elem_rej_cause, /* Reject Cause */
- NULL /* no associated data */, /* Response Request */
- elem_return_cause, /* Return Cause */
- elem_rf_chan_id, /* RF Channel Identity */
- elem_so, /* Service Option */
- elem_soci, /* Service Option Connection Identifier (SOCI) */
- elem_so_list, /* Service Option List */
- NULL, /* Service Redirection Info */
- elem_sr_id, /* Service Reference Identifier (SR_ID) */
- elem_sid, /* SID */
- elem_signal, /* Signal */
- elem_sci, /* Slot Cycle Index */
- elem_sw_ver, /* Software Version */
- NULL /* transparent */, /* Source RNC to Target RNC Transparent Container */
- elem_s_pdsn_ip_addr, /* Source PDSN Address */
- elem_tag, /* Tag */
- NULL /* transparent */, /* Target RNC to Source RNC Transparent Container */
- elem_xmode, /* Transcoder Mode */
- elem_uz_id, /* User Zone ID */
- NULL /* no associated data */, /* Voice Privacy Request */
- elem_a2p_bearer_session, /* A2p Bearer Session-Level Parameters */
- elem_a2p_bearer_format, /* A2p Bearer Format-Specific Parameters */
- elem_ms_des_freq, /* MS Designated Frequency */
- NULL, /* Mobile Subscription Information */
- elem_plcm_id, /* Public Long Code Mask Identification */
- elem_rev_ms_info_recs, /* (Reverse) MS Information Records */
- NULL, /* NONE */
+ elem_acc_net_id, /* Access Network Identifiers */
+ elem_adds_user_part, /* ADDS User Part */
+ elem_amps_hho_param, /* AMPS Hard Handoff Parameters */
+ elem_anchor_pdsn_addr, /* Anchor PDSN Address */
+ elem_anchor_pp_addr, /* Anchor P-P Address */
+ elem_auth_chlg_param, /* Authentication Challenge Parameter */
+ NULL /* no decode required */, /* Authentication Confirmation Parameter (RANDC) */
+ NULL /* no decode required */, /* Authentication Data */
+ elem_auth_event, /* Authentication Event */
+ elem_auth_param_count, /* Authentication Parameter COUNT */
+ elem_auth_resp_param, /* Authentication Response Parameter */
+ elem_band_class, /* Band Class */
+ elem_cld_party_ascii_num, /* Called Party ASCII Number */
+ elem_cld_party_bcd_num, /* Called Party BCD Number */
+ elem_clg_party_ascii_num, /* Calling Party ASCII Number */
+ elem_cause, /* Cause */
+ elem_cause_l3, /* Cause Layer 3 */
+ elem_cdma_sowd, /* CDMA Serving One Way Delay */
+ elem_cell_id, /* Cell Identifier */
+ elem_cell_id_list, /* Cell Identifier List */
+ elem_chan_num, /* Channel Number */
+ elem_chan_type, /* Channel Type */
+ elem_cct_group, /* Circuit Group */
+ elem_cic, /* Circuit Identity Code */
+ elem_cic_ext, /* Circuit Identity Code Extension */
+ elem_cm_info_type_2, /* Classmark Information Type 2 */
+ elem_downlink_re, /* Downlink Radio Environment */
+ elem_downlink_re_list, /* Downlink Radio Environment List */
+ elem_enc_info, /* Encryption Information */
+ elem_ext_ho_dir_params, /* Extended Handoff Direction Parameters */
+ elem_geo_loc, /* Geographic Location */
+ elem_ssci, /* Special Service Call Indicator */
+ elem_ho_pow_lev, /* Handoff Power Level */
+ elem_hho_params, /* Hard Handoff Parameters */
+ elem_info_rec_req, /* Information Element Requested */
+ elem_is2000_chan_id, /* IS-2000 Channel Identity */
+ NULL, /* IS-2000 Channel Identity 3X */
+ elem_is2000_mob_cap, /* IS-2000 Mobile Capabilities */
+ elem_is2000_nn_scr, /* IS-2000 Non-Negotiable Service Configuration Record */
+ elem_is2000_scr, /* IS-2000 Service Configuration Record */
+ elem_is2000_cause, /* IS-95/IS-2000 Cause Value */
+ NULL, /* IS-2000 Redirection Record */
+ elem_is95_chan_id, /* IS-95 Channel Identity */
+ elem_is95_ms_meas_chan_id, /* IS-95 MS Measured Channel Identity */
+ elem_l3_info, /* Layer 3 Information */
+ elem_lai, /* Location Area Information */
+ elem_mwi, /* Message Waiting Indication */
+ elem_mid, /* Mobile Identity */
+ elem_fwd_ms_info_recs, /* (Forward) MS Information Records */
+ NULL /* no associated data */, /* Origination Continuation Indicator */
+ elem_paca_order, /* PACA Order */
+ elem_paca_reoi, /* PACA Reorigination Indicator */
+ elem_paca_ts, /* PACA Timestamp */
+ NULL, /* Packet Session Parameters */
+ elem_pdsn_ip_addr, /* PDSN IP Address */
+ NULL /* no associated data */, /* Power Down Indicator */
+ elem_prio, /* Priority */
+ elem_p_rev, /* Protocol Revision */
+ elem_ptype, /* Protocol Type */
+ elem_psmm_count, /* PSMM Count */
+ elem_qos_params, /* Quality of Service Parameters */
+ elem_re_res, /* Radio Environment and Resources */
+ elem_reg_type, /* Registration Type */
+ elem_rej_cause, /* Reject Cause */
+ NULL /* no associated data */, /* Response Request */
+ elem_return_cause, /* Return Cause */
+ elem_rf_chan_id, /* RF Channel Identity */
+ elem_so, /* Service Option */
+ elem_soci, /* Service Option Connection Identifier (SOCI) */
+ elem_so_list, /* Service Option List */
+ NULL, /* Service Redirection Info */
+ elem_sr_id, /* Service Reference Identifier (SR_ID) */
+ elem_sid, /* SID */
+ elem_signal, /* Signal */
+ elem_sci, /* Slot Cycle Index */
+ elem_sw_ver, /* Software Version */
+ NULL /* transparent */, /* Source RNC to Target RNC Transparent Container */
+ elem_s_pdsn_ip_addr, /* Source PDSN Address */
+ elem_tag, /* Tag */
+ NULL /* transparent */, /* Target RNC to Source RNC Transparent Container */
+ elem_xmode, /* Transcoder Mode */
+ elem_uz_id, /* User Zone ID */
+ NULL /* no associated data */, /* Voice Privacy Request */
+ elem_a2p_bearer_session, /* A2p Bearer Session-Level Parameters */
+ elem_a2p_bearer_format, /* A2p Bearer Format-Specific Parameters */
+ elem_ms_des_freq, /* MS Designated Frequency */
+ NULL, /* Mobile Subscription Information */
+ elem_plcm_id, /* Public Long Code Mask Identification */
+ elem_rev_ms_info_recs, /* (Reverse) MS Information Records */
+ NULL, /* NONE */
};
/* MESSAGE FUNCTIONS */
@@ -11477,69 +11476,69 @@ dtap_rejection(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len)
static gint ett_bsmap_msg[MAX(ANSI_A_IOS401_BSMAP_NUM_MSG, ANSI_A_IOS501_BSMAP_NUM_MSG)];
static void (*bsmap_msg_fcn[])(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len) =
{
- bsmap_add_srvc_noti, /* Additional Service Notification */
- bsmap_adds_page, /* ADDS Page */
- bsmap_adds_page_ack, /* ADDS Page Ack */
- bsmap_adds_transfer, /* ADDS Transfer */
- bsmap_adds_transfer_ack, /* ADDS Transfer Ack */
- bsmap_ass_complete, /* Assignment Complete */
- bsmap_ass_failure, /* Assignment Failure */
- bsmap_ass_req, /* Assignment Request */
- bsmap_auth_req, /* Authentication Request */
- bsmap_auth_resp, /* Authentication Response */
- NULL /* no BSMAP definition */, /* Base Station Challenge */
- NULL /* no BSMAP definition */, /* Base Station Challenge Response */
- bsmap_block, /* Block */
- bsmap_block_ack, /* Block Acknowledge */
- bsmap_bs_srvc_req, /* BS Service Request */
- bsmap_bs_srvc_resp, /* BS Service Response */
- bsmap_clr_command, /* Clear Command */
- bsmap_clr_complete, /* Clear Complete */
- bsmap_clr_req, /* Clear Request */
- bsmap_cl3_info, /* Complete Layer 3 Information */
- bsmap_feat_noti, /* Feature Notification */
- bsmap_feat_noti_ack, /* Feature Notification Ack */
- bsmap_ho_command, /* Handoff Command */
- NULL /* no associated data */, /* Handoff Commenced */
- bsmap_ho_complete, /* Handoff Complete */
- bsmap_ho_failure, /* Handoff Failure */
- bsmap_ho_performed, /* Handoff Performed */
- bsmap_ho_req, /* Handoff Request */
- bsmap_ho_req_ack, /* Handoff Request Acknowledge */
- bsmap_ho_reqd, /* Handoff Required */
- bsmap_ho_reqd_rej, /* Handoff Required Reject */
- bsmap_paca_command, /* PACA Command */
- bsmap_paca_command_ack, /* PACA Command Ack */
- bsmap_paca_update, /* PACA Update */
- bsmap_paca_update_ack, /* PACA Update Ack */
- bsmap_page_req, /* Paging Request */
- bsmap_priv_mode_command, /* Privacy Mode Command */
- bsmap_priv_mode_complete, /* Privacy Mode Complete */
- bsmap_rm_pos_req, /* Radio Measurements for Position Request */
- bsmap_rm_pos_resp, /* Radio Measurements for Position Response */
- bsmap_rejection, /* Rejection */
- bsmap_reg_req, /* Registration Request */
- bsmap_reset, /* Reset */
- bsmap_reset_ack, /* Reset Acknowledge */
- bsmap_reset_cct, /* Reset Circuit */
- bsmap_reset_cct_ack, /* Reset Circuit Acknowledge */
- NULL /* no BSMAP definition */, /* SSD Update Request */
- NULL /* no BSMAP definition */, /* SSD Update Response */
- bsmap_status_req, /* Status Request */
- bsmap_status_resp, /* Status Response */
- bsmap_xmode_ack, /* Transcoder Control Acknowledge */
- bsmap_xmode_req, /* Transcoder Control Request */
- bsmap_unblock, /* Unblock */
- bsmap_unblock_ack, /* Unblock Acknowledge */
- bsmap_user_zone_reject, /* User Zone Reject */
- bsmap_user_zone_update, /* User Zone Update */
- bsmap_bearer_upd_req, /* Bearer Update Request *//* IOS 5.0.1 */
- bsmap_bearer_upd_resp, /* Bearer Update Response *//* IOS 5.0.1 */
- bsmap_bearer_upd_reqd, /* Bearer Update Required *//* IOS 5.0.1 */
- bsmap_ms_reg_noti, /* Mobile Station Registered Notification *//* IOS 5.0.1 */
- bsmap_bs_auth_req, /* BS Authentication Request *//* IOS 5.0.1 */
- bsmap_bs_auth_req_ack, /* BS Authentication Request Ack *//* IOS 5.0.1 */
- NULL, /* NONE */
+ bsmap_add_srvc_noti, /* Additional Service Notification */
+ bsmap_adds_page, /* ADDS Page */
+ bsmap_adds_page_ack, /* ADDS Page Ack */
+ bsmap_adds_transfer, /* ADDS Transfer */
+ bsmap_adds_transfer_ack, /* ADDS Transfer Ack */
+ bsmap_ass_complete, /* Assignment Complete */
+ bsmap_ass_failure, /* Assignment Failure */
+ bsmap_ass_req, /* Assignment Request */
+ bsmap_auth_req, /* Authentication Request */
+ bsmap_auth_resp, /* Authentication Response */
+ NULL /* no BSMAP definition */, /* Base Station Challenge */
+ NULL /* no BSMAP definition */, /* Base Station Challenge Response */
+ bsmap_block, /* Block */
+ bsmap_block_ack, /* Block Acknowledge */
+ bsmap_bs_srvc_req, /* BS Service Request */
+ bsmap_bs_srvc_resp, /* BS Service Response */
+ bsmap_clr_command, /* Clear Command */
+ bsmap_clr_complete, /* Clear Complete */
+ bsmap_clr_req, /* Clear Request */
+ bsmap_cl3_info, /* Complete Layer 3 Information */
+ bsmap_feat_noti, /* Feature Notification */
+ bsmap_feat_noti_ack, /* Feature Notification Ack */
+ bsmap_ho_command, /* Handoff Command */
+ NULL /* no associated data */, /* Handoff Commenced */
+ bsmap_ho_complete, /* Handoff Complete */
+ bsmap_ho_failure, /* Handoff Failure */
+ bsmap_ho_performed, /* Handoff Performed */
+ bsmap_ho_req, /* Handoff Request */
+ bsmap_ho_req_ack, /* Handoff Request Acknowledge */
+ bsmap_ho_reqd, /* Handoff Required */
+ bsmap_ho_reqd_rej, /* Handoff Required Reject */
+ bsmap_paca_command, /* PACA Command */
+ bsmap_paca_command_ack, /* PACA Command Ack */
+ bsmap_paca_update, /* PACA Update */
+ bsmap_paca_update_ack, /* PACA Update Ack */
+ bsmap_page_req, /* Paging Request */
+ bsmap_priv_mode_command, /* Privacy Mode Command */
+ bsmap_priv_mode_complete, /* Privacy Mode Complete */
+ bsmap_rm_pos_req, /* Radio Measurements for Position Request */
+ bsmap_rm_pos_resp, /* Radio Measurements for Position Response */
+ bsmap_rejection, /* Rejection */
+ bsmap_reg_req, /* Registration Request */
+ bsmap_reset, /* Reset */
+ bsmap_reset_ack, /* Reset Acknowledge */
+ bsmap_reset_cct, /* Reset Circuit */
+ bsmap_reset_cct_ack, /* Reset Circuit Acknowledge */
+ NULL /* no BSMAP definition */, /* SSD Update Request */
+ NULL /* no BSMAP definition */, /* SSD Update Response */
+ bsmap_status_req, /* Status Request */
+ bsmap_status_resp, /* Status Response */
+ bsmap_xmode_ack, /* Transcoder Control Acknowledge */
+ bsmap_xmode_req, /* Transcoder Control Request */
+ bsmap_unblock, /* Unblock */
+ bsmap_unblock_ack, /* Unblock Acknowledge */
+ bsmap_user_zone_reject, /* User Zone Reject */
+ bsmap_user_zone_update, /* User Zone Update */
+ bsmap_bearer_upd_req, /* Bearer Update Request *//* IOS 5.0.1 */
+ bsmap_bearer_upd_resp, /* Bearer Update Response *//* IOS 5.0.1 */
+ bsmap_bearer_upd_reqd, /* Bearer Update Required *//* IOS 5.0.1 */
+ bsmap_ms_reg_noti, /* Mobile Station Registered Notification *//* IOS 5.0.1 */
+ bsmap_bs_auth_req, /* BS Authentication Request *//* IOS 5.0.1 */
+ bsmap_bs_auth_req_ack, /* BS Authentication Request Ack *//* IOS 5.0.1 */
+ NULL, /* NONE */
};
#define ANSI_A_IOS401_DTAP_NUM_MSG (sizeof(ansi_a_ios401_dtap_strings)/sizeof(ext_value_string_t))
@@ -11547,37 +11546,37 @@ static void (*bsmap_msg_fcn[])(tvbuff_t *tvb, proto_tree *tree, guint32 offset,
static gint ett_dtap_msg[MAX(ANSI_A_IOS401_DTAP_NUM_MSG, ANSI_A_IOS501_DTAP_NUM_MSG)];
static void (*dtap_msg_fcn[])(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len) =
{
- dtap_add_srvc_req, /* Additional Service Request */
- dtap_adds_deliver, /* ADDS Deliver */
- dtap_adds_deliver_ack, /* ADDS Deliver Ack */
- dtap_alert_with_info, /* Alert With Information */
- dtap_auth_req, /* Authentication Request */
- dtap_auth_resp, /* Authentication Response */
- dtap_bs_challenge, /* Base Station Challenge */
- dtap_bs_challenge_resp, /* Base Station Challenge Response */
- dtap_cm_srvc_req, /* CM Service Request */
- dtap_cm_srvc_req_cont, /* CM Service Request Continuation */
- dtap_connect, /* Connect */
- dtap_flash_with_info, /* Flash with Information */
- dtap_flash_with_info_ack, /* Flash with Information Ack */
- dtap_lu_accept, /* Location Updating Accept */
- dtap_lu_reject, /* Location Updating Reject */
- dtap_lu_req, /* Location Updating Request */
- dtap_page_resp, /* Paging Response */
- NULL /* no associated data */, /* Parameter Update Confirm */
- NULL /* no associated data */, /* Parameter Update Request */
- dtap_rejection, /* Rejection */
- dtap_progress, /* Progress */
- dtap_srvc_redirection, /* Service Redirection */
- dtap_srvc_release, /* Service Release */
- dtap_srvc_release_complete, /* Service Release Complete */
- dtap_ssd_update_req, /* SSD Update Request */
- dtap_ssd_update_resp, /* SSD Update Response */
- dtap_status_req, /* Status Request */
- dtap_status_resp, /* Status Response */
- dtap_user_zone_reject, /* User Zone Reject */
- dtap_user_zone_update, /* User Zone Update */
- dtap_user_zone_update_req, /* User Zone Update Request */
+ dtap_add_srvc_req, /* Additional Service Request */
+ dtap_adds_deliver, /* ADDS Deliver */
+ dtap_adds_deliver_ack, /* ADDS Deliver Ack */
+ dtap_alert_with_info, /* Alert With Information */
+ dtap_auth_req, /* Authentication Request */
+ dtap_auth_resp, /* Authentication Response */
+ dtap_bs_challenge, /* Base Station Challenge */
+ dtap_bs_challenge_resp, /* Base Station Challenge Response */
+ dtap_cm_srvc_req, /* CM Service Request */
+ dtap_cm_srvc_req_cont, /* CM Service Request Continuation */
+ dtap_connect, /* Connect */
+ dtap_flash_with_info, /* Flash with Information */
+ dtap_flash_with_info_ack, /* Flash with Information Ack */
+ dtap_lu_accept, /* Location Updating Accept */
+ dtap_lu_reject, /* Location Updating Reject */
+ dtap_lu_req, /* Location Updating Request */
+ dtap_page_resp, /* Paging Response */
+ NULL /* no associated data */, /* Parameter Update Confirm */
+ NULL /* no associated data */, /* Parameter Update Request */
+ dtap_rejection, /* Rejection */
+ dtap_progress, /* Progress */
+ dtap_srvc_redirection, /* Service Redirection */
+ dtap_srvc_release, /* Service Release */
+ dtap_srvc_release_complete, /* Service Release Complete */
+ dtap_ssd_update_req, /* SSD Update Request */
+ dtap_ssd_update_resp, /* SSD Update Response */
+ dtap_status_req, /* Status Request */
+ dtap_status_resp, /* Status Response */
+ dtap_user_zone_reject, /* User Zone Reject */
+ dtap_user_zone_update, /* User Zone Update */
+ dtap_user_zone_update_req, /* User Zone Update Request */
NULL, /* NONE */
};
@@ -11694,7 +11693,7 @@ dissect_bsmap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
bsmap_tree = proto_item_add_subtree(bsmap_item, ett_bsmap_msg[dec_idx]);
- col_append_fstr(pinfo->cinfo, COL_INFO, "%s ", msg_str);
+ col_append_fstr(pinfo->cinfo, COL_INFO, "%s ", msg_str);
}
/*
@@ -11813,7 +11812,7 @@ dissect_dtap(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
dtap_tree = proto_item_add_subtree(dtap_item, ett_dtap_msg[dec_idx]);
- col_append_fstr(pinfo->cinfo, COL_INFO, "%s ", msg_str);
+ col_append_fstr(pinfo->cinfo, COL_INFO, "%s ", msg_str);
}
/*