forked from osmocom/wireshark
Make some funtions static. More char -> const char warning fixes
svn path=/trunk/; revision=15146
This commit is contained in:
parent
29060b1082
commit
5602f5bb83
|
@ -298,7 +298,7 @@ dcm_init(void)
|
|||
}
|
||||
}
|
||||
|
||||
dcmState_t *
|
||||
static dcmState_t *
|
||||
mkds(void)
|
||||
{
|
||||
dcmState_t *ds;
|
||||
|
@ -316,7 +316,7 @@ mkds(void)
|
|||
return ds;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_pdu2str(guint8 item)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -340,7 +340,7 @@ dcm_pdu2str(guint8 item)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_result2str(guint8 result)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -352,7 +352,7 @@ dcm_result2str(guint8 result)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_source2str(guint8 source)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -365,7 +365,7 @@ dcm_source2str(guint8 source)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_reason2str(guint8 source, guint8 reason)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -387,7 +387,7 @@ dcm_reason2str(guint8 source, guint8 reason)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_abort2str(guint8 reason)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -403,7 +403,7 @@ dcm_abort2str(guint8 reason)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_PCresult2str(guint8 result)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -418,7 +418,7 @@ dcm_PCresult2str(guint8 result)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_flags2str(guint8 flags)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -432,7 +432,7 @@ dcm_flags2str(guint8 flags)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_cmd2str(guint16 us)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -466,7 +466,7 @@ dcm_cmd2str(guint16 us)
|
|||
return s;
|
||||
}
|
||||
|
||||
const char *
|
||||
static const char *
|
||||
dcm_rsp2str(guint16 us)
|
||||
{
|
||||
const char *s = "";
|
||||
|
@ -485,7 +485,7 @@ dcm_rsp2str(guint16 us)
|
|||
return s;
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
dcm_setSyntax(dcmItem_t *di, char *name)
|
||||
{
|
||||
if (NULL == di) return;
|
||||
|
@ -513,7 +513,7 @@ dcm_setSyntax(dcmItem_t *di, char *name)
|
|||
di->syntax = DCM_ELE; /* explicit little endian, deflated */
|
||||
}
|
||||
|
||||
char *
|
||||
static char *
|
||||
dcm_tag2str(guint16 grp, guint16 elm, guint8 syntax, tvbuff_t *tvb, int offset, guint32 len, int vr, int tr)
|
||||
{
|
||||
static char buf[512+1]; /* bad form ??? */
|
||||
|
@ -624,7 +624,7 @@ dcm_get_pdu_len(tvbuff_t *tvb, int offset)
|
|||
return len + 6; /* add in fixed header part */
|
||||
}
|
||||
|
||||
void
|
||||
static void
|
||||
dissect_dcm_assoc(dcmState_t *dcm_data, proto_item *ti, tvbuff_t *tvb, int offset)
|
||||
{
|
||||
proto_tree *dcm_tree = NULL;
|
||||
|
@ -766,7 +766,7 @@ lookupCtx(dcmState_t *dd, guint8 ctx)
|
|||
#define D_LEN4 5
|
||||
#define D_VALUE 6
|
||||
|
||||
void
|
||||
static void
|
||||
dissect_dcm_data(dcmState_t *dcm_data, proto_item *ti, tvbuff_t *tvb)
|
||||
{
|
||||
int len, offset, toffset, state, vr, tr;
|
||||
|
|
|
@ -1195,7 +1195,7 @@ dissect_Server_GetProvConnections_resp(tvbuff_t *tvb, int offset,
|
|||
#define CBA_MRSH_VERSION_SRT_WITHOUT_CONSID 0x11
|
||||
|
||||
|
||||
int
|
||||
static int
|
||||
dissect_CBA_Connection_Data(tvbuff_t *tvb,
|
||||
packet_info *pinfo, proto_tree *tree)
|
||||
{
|
||||
|
|
|
@ -474,7 +474,7 @@ static const value_string dcom_vt_bool_vals[] = {
|
|||
|
||||
|
||||
/* dissect extension to DCOM "this" and "that" */
|
||||
int
|
||||
static int
|
||||
dissect_dcom_extent(tvbuff_t *tvb, int offset,
|
||||
packet_info *pinfo, proto_tree *tree, guint8 *drep)
|
||||
{
|
||||
|
@ -857,7 +857,7 @@ dissect_dcom_COMVERSION(tvbuff_t *tvb, int offset, packet_info *pinfo,
|
|||
}
|
||||
|
||||
|
||||
int
|
||||
static int
|
||||
dissect_dcom_SAFEARRAY(tvbuff_t *tvb, int offset, packet_info *pinfo,
|
||||
proto_tree *tree, guint8 *drep, int hfindex _U_)
|
||||
{
|
||||
|
@ -1183,7 +1183,7 @@ dissect_dcom_append_UUID(tvbuff_t *tvb, int offset,
|
|||
/* get a zero terminated wide character string from tvb */
|
||||
/* maxlength is including zero termination */
|
||||
/* XXX: is there a function existing somewhere, already implementing this? */
|
||||
int
|
||||
static int
|
||||
dcom_tvb_get_nwstringz0(tvbuff_t *tvb, gint offset, guint32 maxlength, gchar *pszStr)
|
||||
{
|
||||
guint32 u32Idx;
|
||||
|
|
|
@ -182,7 +182,7 @@ DIS_BitMask DIS_APPEARANCE_LIFEFORM[] =
|
|||
|
||||
/* Adjust an offset variable for proper alignment for a specified field length.
|
||||
*/
|
||||
gint alignOffset(gint offset, guint fieldLength)
|
||||
static gint alignOffset(gint offset, guint fieldLength)
|
||||
{
|
||||
gint remainder = offset % fieldLength;
|
||||
if (remainder != 0)
|
||||
|
|
|
@ -59,8 +59,8 @@ static gint ett_dis_payload = -1;
|
|||
static dissector_handle_t dis_dissector_handle;
|
||||
static guint dis_udp_port = DEFAULT_DIS_UDP_PORT;
|
||||
|
||||
static char* dis_proto_name = "Distributed Interactive Simulation";
|
||||
static char* dis_proto_name_short = "DIS";
|
||||
static const char* dis_proto_name = "Distributed Interactive Simulation";
|
||||
static const char* dis_proto_name_short = "DIS";
|
||||
|
||||
/* Main dissector routine to be invoked for a DIS PDU.
|
||||
*/
|
||||
|
|
|
@ -1106,7 +1106,7 @@ dnp3_al_obj_quality(tvbuff_t *tvb, int offset, guint8 al_ptflags, proto_item *t_
|
|||
/* Final hex no. should be: 0xAABBCCDDEEFF */
|
||||
/* Epoch time + ms. dd:mm:yyyy hh:mm:ss.iii */
|
||||
/**********************************************************************/
|
||||
char *
|
||||
static char *
|
||||
dnp3_al_decode_timestamp(tvbuff_t *tvb, int temp_pos, char* buff)
|
||||
{
|
||||
|
||||
|
|
|
@ -2237,7 +2237,7 @@ dissect_query_records(tvbuff_t *tvb, int cur_off, int dns_data_offset,
|
|||
|
||||
start_off = cur_off;
|
||||
if (dns_tree) {
|
||||
char *s = (isupdate ? "Zone" : "Queries");
|
||||
const char *s = (isupdate ? "Zone" : "Queries");
|
||||
ti = proto_tree_add_text(dns_tree, tvb, start_off, -1, s);
|
||||
qatree = proto_item_add_subtree(ti, ett_dns_qry);
|
||||
}
|
||||
|
@ -2253,7 +2253,7 @@ dissect_query_records(tvbuff_t *tvb, int cur_off, int dns_data_offset,
|
|||
|
||||
static int
|
||||
dissect_answer_records(tvbuff_t *tvb, int cur_off, int dns_data_offset,
|
||||
int count, column_info *cinfo, proto_tree *dns_tree, char *name,
|
||||
int count, column_info *cinfo, proto_tree *dns_tree, const char *name,
|
||||
packet_info *pinfo)
|
||||
{
|
||||
int start_off, add_off;
|
||||
|
|
|
@ -239,7 +239,7 @@ static const value_string edonkey_search_conds[] = {
|
|||
/* Dissects a generic eDonkey list */
|
||||
static int dissect_edonkey_list(tvbuff_t *tvb, packet_info *pinfo _U_,
|
||||
int offset, proto_tree *tree,
|
||||
int listnum_length, char* listdesc,
|
||||
int listnum_length, const char* listdesc,
|
||||
int (*item_dissector)(tvbuff_t *, packet_info *, int, proto_tree *))
|
||||
{
|
||||
/* <List> ::= <List Size> <Item>* */
|
||||
|
@ -271,7 +271,7 @@ static int dissect_edonkey_list(tvbuff_t *tvb, packet_info *pinfo _U_,
|
|||
return offset;
|
||||
}
|
||||
|
||||
gint lookup_str_index(gchar* str, gint length, const value_string *vs)
|
||||
static gint lookup_str_index(gchar* str, gint length, const value_string *vs)
|
||||
{
|
||||
gint i = 0;
|
||||
|
||||
|
|
|
@ -67,7 +67,7 @@ static int hf_enc_flags = -1;
|
|||
|
||||
static gint ett_enc = -1;
|
||||
|
||||
void
|
||||
static void
|
||||
capture_enc(const guchar *pd, int offset, int len, packet_counts *ld)
|
||||
{
|
||||
struct enchdr ench;
|
||||
|
|
|
@ -139,7 +139,7 @@ static void esis_dissect_redirect_pdu( guint8 len, tvbuff_t *tvb,
|
|||
* void (may modify proto tree)
|
||||
*/
|
||||
static void
|
||||
esis_dissect_unknown( tvbuff_t *tvb, proto_tree *tree, char *fmat, ...){
|
||||
esis_dissect_unknown( tvbuff_t *tvb, proto_tree *tree, const char *fmat, ...){
|
||||
va_list ap;
|
||||
|
||||
va_start(ap, fmat);
|
||||
|
@ -274,13 +274,13 @@ esis_dissect_redirect_pdu( guint8 len, tvbuff_t *tvb, proto_tree *tree) {
|
|||
static void
|
||||
dissect_esis(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
|
||||
const char *pdu_type_string = NULL;
|
||||
char *pdu_type_format_string = "PDU Type : %s (R:%s%s%s)";
|
||||
const char *pdu_type_format_string = "PDU Type : %s (R:%s%s%s)";
|
||||
esis_hdr_t ehdr;
|
||||
proto_item *ti;
|
||||
proto_tree *esis_tree = NULL;
|
||||
guint8 variable_len;
|
||||
guint tmp_uint = 0;
|
||||
char *cksum_status;
|
||||
const char *cksum_status;
|
||||
|
||||
if (check_col(pinfo->cinfo, COL_PROTOCOL))
|
||||
col_set_str(pinfo->cinfo, COL_PROTOCOL, "ESIS");
|
||||
|
|
|
@ -289,7 +289,7 @@ static void dissect_etheric_message(tvbuff_t *message_tvb, packet_info *pinfo, p
|
|||
/* ------------------------------------------------------------------
|
||||
Mapping number to ASCII-character
|
||||
------------------------------------------------------------------ */
|
||||
char number_to_char_2(int number)
|
||||
static char number_to_char_2(int number)
|
||||
{
|
||||
if (number < 10)
|
||||
return ((char) number + 0x30);
|
||||
|
@ -641,7 +641,7 @@ dissect_etheric_backward_call_indicators_parameter(tvbuff_t *parameter_tvb,proto
|
|||
/* ------------------------------------------------------------------
|
||||
Dissector Message Type release message
|
||||
*/
|
||||
gint
|
||||
static gint
|
||||
dissect_etheric_release_message(tvbuff_t *message_tvb, proto_tree *etheric_tree)
|
||||
{ proto_item* parameter_item;
|
||||
proto_tree* parameter_tree;
|
||||
|
@ -694,7 +694,7 @@ dissect_etheric_unknown_parameter(tvbuff_t *parameter_tvb, proto_item *parameter
|
|||
/* ------------------------------------------------------------------
|
||||
Dissector Message Type Initial address message
|
||||
*/
|
||||
gint
|
||||
static gint
|
||||
dissect_etheric_initial_address_message(tvbuff_t *message_tvb, proto_tree *etheric_tree)
|
||||
{ proto_item* parameter_item;
|
||||
proto_tree* parameter_tree;
|
||||
|
@ -782,7 +782,7 @@ dissect_etheric_initial_address_message(tvbuff_t *message_tvb, proto_tree *ether
|
|||
/* ------------------------------------------------------------------
|
||||
Dissector Message Type Address complete
|
||||
*/
|
||||
gint
|
||||
static gint
|
||||
dissect_etheric_address_complete_message(tvbuff_t *message_tvb, proto_tree *etheric_tree)
|
||||
{ proto_item* parameter_item;
|
||||
proto_tree* parameter_tree;
|
||||
|
@ -809,7 +809,7 @@ dissect_etheric_address_complete_message(tvbuff_t *message_tvb, proto_tree *ethe
|
|||
/* ------------------------------------------------------------------
|
||||
Dissector Message Type Call Progress
|
||||
*/
|
||||
gint
|
||||
static gint
|
||||
dissect_etheric_call_progress_message(tvbuff_t *message_tvb, proto_tree *isup_tree)
|
||||
{ proto_item* parameter_item;
|
||||
proto_tree* parameter_tree;
|
||||
|
|
|
@ -187,7 +187,7 @@ capture_fddi(const guchar *pd, int len, packet_counts *ld)
|
|||
|
||||
} /* capture_fddi */
|
||||
|
||||
static gchar *
|
||||
static const gchar *
|
||||
fddifc_to_str(int fc)
|
||||
{
|
||||
static gchar strbuf[128+1];
|
||||
|
@ -265,7 +265,7 @@ dissect_fddi(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree,
|
|||
{
|
||||
proto_tree *fh_tree = NULL;
|
||||
proto_item *ti;
|
||||
gchar *fc_str;
|
||||
const gchar *fc_str;
|
||||
proto_tree *fc_tree;
|
||||
static guchar src[6], dst[6];
|
||||
guchar src_swapped[6], dst_swapped[6];
|
||||
|
|
|
@ -351,7 +351,7 @@ static void dissect_gnutella_pdu(tvbuff_t *tvb, packet_info *pinfo, proto_tree *
|
|||
proto_tree *gnutella_query_tree;
|
||||
guint8 payload_descriptor;
|
||||
guint32 size = 0;
|
||||
char *payload_descriptor_text;
|
||||
const char *payload_descriptor_text;
|
||||
|
||||
if (tree) {
|
||||
ti = proto_tree_add_item(tree,
|
||||
|
|
|
@ -1514,7 +1514,7 @@ be_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *add_
|
|||
guint8 oct;
|
||||
guint32 value;
|
||||
guint32 curr_offset;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -1824,7 +1824,7 @@ be_chan_type(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *
|
|||
guint8 sdi;
|
||||
guint8 num_chan;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -2367,7 +2367,7 @@ be_prio(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *add_s
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -2600,7 +2600,7 @@ be_chosen_chan(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -2730,7 +2730,7 @@ be_for_ind(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *ad
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -2774,7 +2774,7 @@ be_chosen_enc_alg(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gc
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -2819,7 +2819,7 @@ be_cct_pool(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *a
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -2863,7 +2863,7 @@ be_curr_chan_1(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -2970,8 +2970,8 @@ be_speech_ver(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str = NULL;
|
||||
gchar *short_str = NULL;
|
||||
const gchar *str = NULL;
|
||||
const gchar *short_str = NULL;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -3671,7 +3671,7 @@ de_d_gb_call_ref(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
guint8 oct;
|
||||
guint32 value;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -3749,7 +3749,7 @@ de_pd_sapi(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *ad
|
|||
guint32 curr_offset;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -3800,7 +3800,7 @@ de_prio(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *add_s
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -4993,7 +4993,7 @@ de_network_name(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gcha
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -5074,7 +5074,7 @@ de_rej_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -5251,7 +5251,7 @@ de_day_saving_time(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, g
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -5295,7 +5295,7 @@ de_aux_states(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -5367,7 +5367,7 @@ de_bearer_cap(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
guint32 saved_offset;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
#define DE_BC_ITC_SPEECH 0x00
|
||||
#define DE_BC_ITC_UDI 0x01
|
||||
|
@ -6569,7 +6569,7 @@ de_call_state(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
guint32 curr_offset;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -6652,7 +6652,7 @@ de_cld_party_bcd_num(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len,
|
|||
guint8 ton;
|
||||
guint8 *poctets;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -6750,7 +6750,7 @@ de_cld_party_sub_addr(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -6817,7 +6817,7 @@ de_clg_party_bcd_num(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len,
|
|||
guint8 ton;
|
||||
guint8 *poctets;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -6965,7 +6965,7 @@ de_clg_party_sub_addr(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -7031,7 +7031,7 @@ de_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *add_
|
|||
guint8 oct;
|
||||
guint8 cause;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -7611,7 +7611,7 @@ de_prog_ind(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *a
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -7719,7 +7719,7 @@ de_repeat_ind(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -7758,7 +7758,7 @@ de_ss_ver_ind(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -7821,7 +7821,7 @@ de_cp_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *a
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -7941,7 +7941,7 @@ de_rp_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *a
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
|
||||
|
@ -8019,7 +8019,7 @@ de_gmm_attach_res(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gc
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8055,8 +8055,8 @@ de_gmm_attach_type(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, g
|
|||
guint8 oct;
|
||||
guint8 oct_ciph;
|
||||
guint32 curr_offset;
|
||||
gchar *str_follow;
|
||||
gchar *str_attach;
|
||||
const gchar *str_follow;
|
||||
const gchar *str_attach;
|
||||
proto_item *tf = NULL;
|
||||
proto_tree *tf_tree = NULL;
|
||||
|
||||
|
@ -8120,7 +8120,7 @@ de_gmm_ciph_alg(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gcha
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8161,7 +8161,7 @@ de_gmm_tmsi_stat(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8196,8 +8196,8 @@ de_gmm_detach_type(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, g
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
gchar *str_power;
|
||||
const gchar *str;
|
||||
const gchar *str_power;
|
||||
proto_item *tf = NULL;
|
||||
proto_tree *tf_tree = NULL;
|
||||
|
||||
|
@ -8312,8 +8312,8 @@ de_gmm_drx_param(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
gchar str_val[]="00";
|
||||
const gchar *str;
|
||||
gchar str_val[3];
|
||||
proto_item *tf = NULL;
|
||||
proto_tree *tf_tree = NULL;
|
||||
|
||||
|
@ -8365,9 +8365,11 @@ de_gmm_drx_param(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
case 96: str="288"; break;
|
||||
case 97: str="320"; break;
|
||||
case 98: str="352"; break;
|
||||
default: str=str_val;
|
||||
str[0]=oct/10+'0';
|
||||
str[1]=oct%10+'0';
|
||||
default:
|
||||
str_val[0]=oct/10+'0';
|
||||
str_val[1]=oct%10+'0';
|
||||
str_val[2]=0;
|
||||
str=str_val;
|
||||
}
|
||||
|
||||
proto_tree_add_text(tf_tree,
|
||||
|
@ -8396,7 +8398,7 @@ de_gmm_ftostby(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8430,7 +8432,7 @@ de_gmm_ftostby_h(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8527,7 +8529,7 @@ de_gmm_ident_type2(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, g
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8563,7 +8565,7 @@ de_gmm_imeisv_req(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gc
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -8825,7 +8827,7 @@ de_gmm_ms_radio_acc_cap(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint l
|
|||
guint add_ocetets; /* octets which are covered by one element -1 */
|
||||
guint curr_bits_length;
|
||||
guchar acc_type;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
gchar multi_slot_str[64][230] = {
|
||||
"Not specified", /* 00 */
|
||||
"Max Rx-Slot/TDMA:1 Max Tx-Slot/TDMA:1 Max-Sum-Slot/TDMA:2 Tta:3 Ttb:2 Tra:4 Trb:2 Type:1", /* 01 */
|
||||
|
@ -10175,7 +10177,7 @@ de_gmm_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10296,7 +10298,7 @@ de_gmm_update_res(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gc
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10335,8 +10337,8 @@ de_gmm_update_type(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, g
|
|||
guint8 oct;
|
||||
guint8 oct_ciph;
|
||||
guint32 curr_offset;
|
||||
gchar *str_follow;
|
||||
gchar *str_update;
|
||||
const gchar *str_follow;
|
||||
const gchar *str_update;
|
||||
proto_item *tf = NULL;
|
||||
proto_tree *tf_tree = NULL;
|
||||
|
||||
|
@ -10459,7 +10461,7 @@ de_gmm_service_type(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len,
|
|||
guint8 oct;
|
||||
guint8 oct_ciph;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10586,7 +10588,7 @@ de_gmm_net_feat_supp(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len,
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10621,7 +10623,7 @@ de_gc_timer(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *a
|
|||
guint8 oct;
|
||||
guint16 val;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10665,7 +10667,7 @@ de_gc_timer2(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *
|
|||
guint8 oct;
|
||||
guint16 val;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10706,7 +10708,7 @@ de_gc_radio_prio(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10741,7 +10743,7 @@ de_gc_radio_prio2(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gc
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -10998,7 +11000,7 @@ de_sm_pdp_addr(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar
|
|||
{
|
||||
guint32 curr_offset;
|
||||
guint curr_len;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
guchar oct;
|
||||
guchar oct2;
|
||||
struct e_in6_addr ipv6_addr;
|
||||
|
@ -11139,7 +11141,7 @@ de_sm_qos(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *add
|
|||
guint32 curr_offset;
|
||||
guint curr_len;
|
||||
guchar oct;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -11698,7 +11700,7 @@ de_sm_cause(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gchar *a
|
|||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
len = len;
|
||||
curr_offset = offset;
|
||||
|
@ -11905,7 +11907,7 @@ de_sm_tflow_temp(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len, gch
|
|||
guchar op_code;
|
||||
guchar pkt_fil_count;
|
||||
guchar e_bit;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
guchar count;
|
||||
guchar oct;
|
||||
|
||||
|
@ -12571,7 +12573,7 @@ static guint8 (*dtap_elem_fcn[])(tvbuff_t *tvb, proto_tree *tree, guint32 offset
|
|||
* Type Length Value (TLV) element dissector
|
||||
*/
|
||||
static guint8
|
||||
elem_tlv(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, guint len, gchar *name_add)
|
||||
elem_tlv(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, guint len, const gchar *name_add)
|
||||
{
|
||||
guint8 oct, parm_len;
|
||||
guint8 consumed;
|
||||
|
@ -12648,7 +12650,7 @@ elem_tlv(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, gu
|
|||
* is not defined for these.
|
||||
*/
|
||||
static guint8
|
||||
elem_tv(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, gchar *name_add)
|
||||
elem_tv(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, const gchar *name_add)
|
||||
{
|
||||
guint8 oct;
|
||||
guint8 consumed;
|
||||
|
@ -12719,7 +12721,7 @@ elem_tv(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, gui
|
|||
* is not defined for these.
|
||||
*/
|
||||
static guint8
|
||||
elem_tv_short(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, gchar *name_add)
|
||||
elem_tv_short(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, const gchar *name_add)
|
||||
{
|
||||
guint8 oct;
|
||||
guint8 consumed;
|
||||
|
@ -12786,7 +12788,7 @@ elem_tv_short(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int id
|
|||
* Type (T) element dissector
|
||||
*/
|
||||
static guint8
|
||||
elem_t(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, gchar *name_add)
|
||||
elem_t(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guint32 offset, const gchar *name_add)
|
||||
{
|
||||
guint8 oct;
|
||||
guint32 curr_offset;
|
||||
|
@ -12821,7 +12823,7 @@ elem_t(tvbuff_t *tvb, proto_tree *tree, guint8 iei, gint pdu_type, int idx, guin
|
|||
* Length Value (LV) element dissector
|
||||
*/
|
||||
static guint8
|
||||
elem_lv(tvbuff_t *tvb, proto_tree *tree, gint pdu_type, int idx, guint32 offset, guint len, gchar *name_add)
|
||||
elem_lv(tvbuff_t *tvb, proto_tree *tree, gint pdu_type, int idx, guint32 offset, guint len, const gchar *name_add)
|
||||
{
|
||||
guint8 parm_len;
|
||||
guint8 consumed;
|
||||
|
@ -14389,7 +14391,7 @@ dtap_mm_cm_srvc_req(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len)
|
|||
guint8 oct;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
curr_len = len;
|
||||
|
@ -14488,7 +14490,7 @@ dtap_mm_id_req(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len)
|
|||
guint curr_len;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
curr_len = len;
|
||||
|
@ -14645,7 +14647,7 @@ dtap_mm_loc_upd_req(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint len)
|
|||
guint8 oct;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
curr_len = len;
|
||||
|
@ -15143,7 +15145,7 @@ dtap_cc_congestion_control(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guin
|
|||
guint8 oct;
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
gchar *str;
|
||||
const gchar *str;
|
||||
|
||||
curr_offset = offset;
|
||||
curr_len = len;
|
||||
|
|
|
@ -94,8 +94,8 @@
|
|||
}
|
||||
|
||||
|
||||
static char *gsm_sms_proto_name = "GSM SMS TPDU (GSM 03.40)";
|
||||
static char *gsm_sms_proto_name_short = "GSM SMS";
|
||||
static const char *gsm_sms_proto_name = "GSM SMS TPDU (GSM 03.40)";
|
||||
static const char *gsm_sms_proto_name_short = "GSM SMS";
|
||||
|
||||
/* Initialize the subtree pointers */
|
||||
static gint ett_gsm_sms = -1;
|
||||
|
@ -212,12 +212,12 @@ static gint ett_udh_ieis[NUM_UDH_IEIS];
|
|||
}
|
||||
|
||||
static void
|
||||
dis_field_addr(tvbuff_t *tvb, proto_tree *tree, guint32 *offset_p, gchar *title)
|
||||
dis_field_addr(tvbuff_t *tvb, proto_tree *tree, guint32 *offset_p, const gchar *title)
|
||||
{
|
||||
static gchar digit_table[] = {"0123456789*#abc\0"};
|
||||
proto_item *item;
|
||||
proto_tree *subtree = NULL;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
guint8 oct;
|
||||
guint32 offset;
|
||||
guint32 numdigocts;
|
||||
|
@ -354,7 +354,7 @@ dis_field_pid(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 oct)
|
|||
proto_tree *subtree = NULL;
|
||||
guint8 form;
|
||||
guint8 telematic;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
|
||||
item =
|
||||
|
@ -514,7 +514,7 @@ dis_field_dcs(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 oct,
|
|||
proto_item *item;
|
||||
proto_tree *subtree = NULL;
|
||||
guint8 form;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
gboolean default_5_bits;
|
||||
gboolean default_3_bits;
|
||||
gboolean default_data;
|
||||
|
@ -1107,15 +1107,15 @@ dis_field_dt(tvbuff_t *tvb, proto_tree *tree, guint32 *offset_p)
|
|||
static void
|
||||
dis_field_st(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 oct)
|
||||
{
|
||||
static gchar *sc_complete = "Short message transaction completed";
|
||||
static gchar *sc_temporary = "Temporary error, SC still trying to transfer SM";
|
||||
static gchar *sc_perm = "Permanent error, SC is not making any more transfer attempts";
|
||||
static gchar *sc_tempfin = "Temporary error, SC is not making any more transfer attempts";
|
||||
static const gchar *sc_complete = "Short message transaction completed";
|
||||
static const gchar *sc_temporary = "Temporary error, SC still trying to transfer SM";
|
||||
static const gchar *sc_perm = "Permanent error, SC is not making any more transfer attempts";
|
||||
static const gchar *sc_tempfin = "Temporary error, SC is not making any more transfer attempts";
|
||||
proto_item *item;
|
||||
proto_tree *subtree = NULL;
|
||||
guint8 value;
|
||||
gchar *str = NULL;
|
||||
gchar *str2 = NULL;
|
||||
const gchar *str = NULL;
|
||||
const gchar *str2 = NULL;
|
||||
|
||||
|
||||
item =
|
||||
|
@ -1308,7 +1308,7 @@ dis_field_fcs(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 oct)
|
|||
{
|
||||
proto_item *item;
|
||||
proto_tree *subtree = NULL;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
|
||||
item =
|
||||
|
@ -1531,7 +1531,7 @@ gsm_sms_char_ascii_decode(unsigned char* dest, const unsigned char* src, int len
|
|||
static void
|
||||
dis_iei_apa_8bit(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 length)
|
||||
{
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
guint8 oct;
|
||||
|
||||
|
||||
|
@ -1576,7 +1576,7 @@ dis_iei_apa_8bit(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 length)
|
|||
static void
|
||||
dis_iei_apa_16bit(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 length)
|
||||
{
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
guint32 value;
|
||||
|
||||
|
||||
|
@ -1633,7 +1633,7 @@ dis_field_ud_iei(tvbuff_t *tvb, proto_tree *tree, guint32 offset, guint8 length)
|
|||
guint8 oct;
|
||||
proto_item *item;
|
||||
proto_tree *subtree = NULL;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
guint8 iei_len;
|
||||
|
||||
|
||||
|
@ -2129,7 +2129,7 @@ dis_msg_submit(tvbuff_t *tvb, proto_tree *tree, guint32 offset)
|
|||
guint8 oct;
|
||||
guint8 vp_form;
|
||||
guint8 udl;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
gboolean seven_bit;
|
||||
gboolean eight_bit;
|
||||
gboolean ucs2;
|
||||
|
@ -2423,7 +2423,7 @@ dis_msg_command(tvbuff_t *tvb, proto_tree *tree, guint32 offset)
|
|||
guint32 length;
|
||||
guint8 oct;
|
||||
guint8 cdl;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
gboolean udhi;
|
||||
|
||||
|
||||
|
|
|
@ -312,7 +312,7 @@ param_AddressString(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
guint saved_offset;
|
||||
gint32 value;
|
||||
guchar *poctets;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
char bigbuf[1024];
|
||||
|
||||
saved_offset = asn1->offset;
|
||||
|
@ -389,7 +389,7 @@ param_ssCode(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
{
|
||||
guint saved_offset;
|
||||
gint32 value;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
hf_field = hf_field;
|
||||
|
||||
|
@ -692,7 +692,7 @@ param_bearerservice(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
{
|
||||
guint saved_offset;
|
||||
gint32 value;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
hf_field = hf_field;
|
||||
|
||||
|
@ -771,7 +771,7 @@ param_teleservice(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
{
|
||||
guint saved_offset;
|
||||
gint32 value;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
hf_field = hf_field;
|
||||
|
||||
|
@ -833,7 +833,7 @@ param_ussdDCS(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
{
|
||||
guint saved_offset;
|
||||
gint32 value;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
char bigbuf[1024];
|
||||
proto_tree *subtree;
|
||||
proto_item *item;
|
||||
|
@ -1132,7 +1132,7 @@ param_guidanceInfo(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
{
|
||||
guint saved_offset;
|
||||
gint32 value;
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
hf_field = hf_field;
|
||||
|
||||
|
@ -1158,7 +1158,7 @@ param_forwardingOpt(ASN1_SCK *asn1, proto_tree *tree, guint len, int hf_field)
|
|||
guint saved_offset;
|
||||
gint32 value;
|
||||
char bigbuf[1024];
|
||||
gchar *str = NULL;
|
||||
const gchar *str = NULL;
|
||||
|
||||
hf_field = hf_field;
|
||||
|
||||
|
|
|
@ -1166,10 +1166,10 @@ struct _gtp_hdr {
|
|||
};
|
||||
|
||||
static guint8 gtp_version = 0;
|
||||
static char *yesno[] = { "no", "yes" };
|
||||
static const char *yesno[] = { "no", "yes" };
|
||||
|
||||
static void
|
||||
col_append_str_gtp(column_info *cinfo, gint el, gchar *proto_name) {
|
||||
col_append_str_gtp(column_info *cinfo, gint el, const gchar *proto_name) {
|
||||
|
||||
int i;
|
||||
int max_len;
|
||||
|
@ -2101,7 +2101,7 @@ decode_gtp_ptmsi(tvbuff_t *tvb, int offset, packet_info *pinfo _U_, proto_tree *
|
|||
/* adjust - how many bytes before offset should be highlighted
|
||||
*/
|
||||
static int
|
||||
decode_qos_gprs(tvbuff_t *tvb, int offset, proto_tree *tree, gchar* qos_str, guint8 adjust) {
|
||||
decode_qos_gprs(tvbuff_t *tvb, int offset, proto_tree *tree, const gchar* qos_str, guint8 adjust) {
|
||||
|
||||
guint8 spare1, delay, reliability, peak, spare2, precedence, spare3, mean;
|
||||
proto_tree *ext_tree_qos;
|
||||
|
@ -2909,8 +2909,8 @@ static guint8 wrapped_tvb_get_guint8( tvbuff_t *tvb, int offset, int type)
|
|||
* WARNING :) type does not mean length of length any more... see below for
|
||||
* type = 3!
|
||||
*/
|
||||
int
|
||||
decode_qos_umts(tvbuff_t *tvb, int offset, proto_tree *tree, gchar* qos_str, guint8 type) {
|
||||
static int
|
||||
decode_qos_umts(tvbuff_t *tvb, int offset, proto_tree *tree, const gchar* qos_str, guint8 type) {
|
||||
|
||||
guint length;
|
||||
guint8 al_ret_priority;
|
||||
|
@ -3129,7 +3129,7 @@ decode_qos_umts(tvbuff_t *tvb, int offset, proto_tree *tree, gchar* qos_str, gui
|
|||
return retval;
|
||||
}
|
||||
|
||||
static gchar* dissect_radius_qos_umts(proto_tree *tree, tvbuff_t *tvb) {
|
||||
static const gchar* dissect_radius_qos_umts(proto_tree *tree, tvbuff_t *tvb) {
|
||||
decode_qos_umts(tvb, 0, tree, "UMTS GTP QoS Profile", 3);
|
||||
return "UMTS GTP QoS Profile";
|
||||
}
|
||||
|
|
|
@ -288,7 +288,7 @@ dissect_per_IA5String(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_t
|
|||
|
||||
/* XXX we dont do >64k length strings yet */
|
||||
guint32
|
||||
dissect_per_restricted_character_string(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, int min_len, int max_len, char *alphabet, int alphabet_length, char *info_str, guint32 info_str_len)
|
||||
dissect_per_restricted_character_string(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, int min_len, int max_len, const char *alphabet, int alphabet_length, char *info_str, guint32 info_str_len)
|
||||
{
|
||||
guint32 length;
|
||||
gboolean byte_aligned;
|
||||
|
@ -917,7 +917,7 @@ DEBUG_ENTRY("dissect_per_constrained_integer");
|
|||
22.8 extension marker == 1
|
||||
*/
|
||||
guint32
|
||||
dissect_per_choice(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, gint ett_index, const per_choice_t *choice, char *name, guint32 *value)
|
||||
dissect_per_choice(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, gint ett_index, const per_choice_t *choice, const char *name, guint32 *value)
|
||||
{
|
||||
gboolean extension_present, extension_flag;
|
||||
int extension_root_entries;
|
||||
|
@ -1067,7 +1067,7 @@ printf("new_offset:%d offset:%d length*8:%d\n",new_offset,offset,length*8);
|
|||
}
|
||||
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
index_get_optional_name(const per_sequence_t *sequence, int index)
|
||||
{
|
||||
int i;
|
||||
|
@ -1083,7 +1083,7 @@ index_get_optional_name(const per_sequence_t *sequence, int index)
|
|||
return "<unknown type>";
|
||||
}
|
||||
|
||||
static char *
|
||||
static const char *
|
||||
index_get_extension_name(const per_sequence_t *sequence, int index)
|
||||
{
|
||||
int i;
|
||||
|
|
|
@ -51,13 +51,13 @@ typedef int (*per_callback)(tvbuff_t *, int, packet_info *, proto_tree *);
|
|||
|
||||
typedef struct _per_choice_t {
|
||||
int value;
|
||||
char *name;
|
||||
const char *name;
|
||||
int extension;
|
||||
per_callback func;
|
||||
} per_choice_t;
|
||||
|
||||
typedef struct _per_sequence_t {
|
||||
char *name;
|
||||
const char *name;
|
||||
int extension;
|
||||
int optional;
|
||||
per_callback func;
|
||||
|
@ -96,7 +96,7 @@ extern guint32 dissect_per_integer(tvbuff_t *tvb, guint32 offset, packet_info *p
|
|||
|
||||
extern guint32 dissect_per_constrained_integer(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, guint32 min, guint32 max, guint32 *value, proto_item **item, gboolean has_extension);
|
||||
|
||||
extern guint32 dissect_per_choice(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, gint ett_index, const per_choice_t *choice, char *name, guint32 *value);
|
||||
extern guint32 dissect_per_choice(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, gint ett_index, const per_choice_t *choice, const char *name, guint32 *value);
|
||||
|
||||
extern guint32 dissect_per_sequence(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *parent_tree, int hf_index, gint ett_index, const per_sequence_t *sequence);
|
||||
|
||||
|
@ -104,6 +104,6 @@ extern guint32 dissect_per_octet_string(tvbuff_t *tvb, guint32 offset, packet_in
|
|||
|
||||
extern guint32 dissect_per_bit_string(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, int min_len, int max_len);
|
||||
|
||||
extern guint32 dissect_per_restricted_character_string(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, int min_len, int max_len, char *alphabet, int alphabet_length, char *info_str, guint32 info_str_len);
|
||||
extern guint32 dissect_per_restricted_character_string(tvbuff_t *tvb, guint32 offset, packet_info *pinfo, proto_tree *tree, int hf_index, int min_len, int max_len, const char *alphabet, int alphabet_length, char *info_str, guint32 info_str_len);
|
||||
|
||||
#endif /* __PACKET_PER_H__ */
|
||||
|
|
|
@ -32,7 +32,7 @@ typedef struct _radius_vendor_info_t {
|
|||
typedef struct _radius_attr_info_t radius_attr_info_t;
|
||||
typedef void (radius_attr_dissector_t)(radius_attr_info_t*, proto_tree*, packet_info*, tvbuff_t*, int, int, proto_item* );
|
||||
|
||||
typedef gchar* (radius_avp_dissector_t)(proto_tree*,tvbuff_t*);
|
||||
typedef const gchar* (radius_avp_dissector_t)(proto_tree*,tvbuff_t*);
|
||||
|
||||
struct _radius_attr_info_t {
|
||||
gchar *name;
|
||||
|
|
|
@ -361,7 +361,7 @@ static GMemChunk *rtcp_conversations = NULL;
|
|||
void rtcp_add_address( packet_info *pinfo,
|
||||
address *addr, int port,
|
||||
int other_port,
|
||||
gchar *setup_method, guint32 setup_frame_number)
|
||||
const gchar *setup_method, guint32 setup_frame_number)
|
||||
{
|
||||
address null_addr;
|
||||
conversation_t* p_conv;
|
||||
|
@ -1170,7 +1170,7 @@ dissect_rtcp_xr(tvbuff_t *tvb, packet_info *pinfo _U_, int offset, proto_tree *t
|
|||
"Chunk: %u -- Null Terminator ",
|
||||
count);
|
||||
} else if (( value & 0x8000 )) {
|
||||
gchar* run_type = (value & 0x4000) ? "1s" : "0s";
|
||||
const gchar* run_type = (value & 0x4000) ? "1s" : "0s";
|
||||
value &= 0x7FFF;
|
||||
proto_tree_add_text(chunks_tree, tvb, offset, 2,
|
||||
"Chunk: %u -- Length Run %s, length: %u",
|
||||
|
|
|
@ -56,4 +56,4 @@ struct _rtcp_conversation_info
|
|||
void rtcp_add_address(packet_info *pinfo,
|
||||
address *addr, int port,
|
||||
int other_port,
|
||||
gchar *setup_method, guint32 setup_frame_number);
|
||||
const gchar *setup_method, guint32 setup_frame_number);
|
||||
|
|
|
@ -256,7 +256,7 @@ rtp_free_hash_dyn_payload(GHashTable *rtp_dyn_payload)
|
|||
void rtp_add_address(packet_info *pinfo,
|
||||
address *addr, int port,
|
||||
int other_port,
|
||||
gchar *setup_method, guint32 setup_frame_number, GHashTable *rtp_dyn_payload)
|
||||
const gchar *setup_method, guint32 setup_frame_number, GHashTable *rtp_dyn_payload)
|
||||
{
|
||||
address null_addr;
|
||||
conversation_t* p_conv;
|
||||
|
|
|
@ -65,7 +65,7 @@ struct _rtp_conversation_info
|
|||
void rtp_add_address(packet_info *pinfo,
|
||||
address *addr, int port,
|
||||
int other_port,
|
||||
gchar *setup_method,
|
||||
const gchar *setup_method,
|
||||
guint32 setup_frame_number,
|
||||
GHashTable *rtp_dyn_payload);
|
||||
|
||||
|
|
Loading…
Reference in New Issue