hidden_item = proto_tree_add_uint(tf, hf_bssgp_nri, bi->tvb, bi->offset, 4, nri);
PROTO_ITEM_SET_HIDDEN(hidden_item);
}
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP, "NRI %u", nri);
- }
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP, "NRI %u", nri);
}
}
proto_tree_add_string(tf, hf_id, bi->tvb, ie_start_offset + 2, ((num_digits/2)+1), digits_str);
}
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP, "%s %s",
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP, "%s %s",
val_to_str(type, tab_type_of_identity,
"Mobile identity unknown"),
digits_str);
- }
break;
case BSSGP_MOBILE_IDENTITY_TYPE_TMSI_PTMSI:
tmsi = tvb_get_ntohl(bi->tvb, bi->offset);
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
"TMSI/P-TMSI %0x04x", tmsi);
- }
if (bi->bssgp_tree) {
proto_tree_add_item(tf, hf_bssgp_tmsi_ptmsi, bi->tvb, bi->offset, 4,
BSSGP_LITTLE_ENDIAN);
}
bi->offset += ie->value_length;
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
"BVCI %u", bvci);
- }
}
const value_string tab_cause[] = {
guint32 tlli;
tlli = tvb_get_ntohl(bi->tvb, bi->offset);
- if (bi->bssgp_tree) {
- ti = bssgp_proto_tree_add_ie(ie, bi, ie_start_offset);
- proto_item_append_text(ti, ": %#04x", tlli);
- /* By Stefan Boman LN/Ericsson 2006-07-14 --
+ ti = bssgp_proto_tree_add_ie(ie, bi, ie_start_offset);
+ proto_item_append_text(ti, ": %#04x", tlli);
+ /* By Stefan Boman LN/Ericsson 2006-07-14 --
* Commented the following four lines. Preventing redundant data
*/
/*
/* If we want to keep the posibillity to filter on ie:s without a Tag and the ie "content"
* this is how it has to be done.
*/
- tf = proto_item_add_subtree(ti, ett_bssgp_tlli);
+ tf = proto_item_add_subtree(ti, ett_bssgp_tlli);
- proto_tree_add_item(tf, hf_bssgp_tlli,
- bi->tvb, bi->offset, 4, BSSGP_LITTLE_ENDIAN);
+ proto_tree_add_item(tf, hf_bssgp_tlli,
+ bi->tvb, bi->offset, 4, BSSGP_LITTLE_ENDIAN);
- }
bi->offset += 4;
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
"TLLI %#4x", tlli);
- }
-
- if (check_col(bi->pinfo->cinfo, COL_BSSGP_TLLI)) {
- col_add_fstr(bi->pinfo->cinfo, COL_BSSGP_TLLI, "%#04x", tlli);
- }
decode_nri(bi->bssgp_tree, bi, tlli);
}
}
bi->offset += 4;
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
"(P)TMSI %#4x", tmsi);
- }
+
decode_nri(bi->bssgp_tree, bi, tmsi);
}
}
bi->offset += ie->value_length;
- if (check_col(bi->pinfo->cinfo, COL_INFO)) {
- col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
+ col_append_sep_fstr(bi->pinfo->cinfo, COL_INFO, BSSGP_SEP,
"NSEI %u", nsei);
- }
}
static void
bi.bssgp_tree = bssgp_tree;
}
- if (check_col(pinfo->cinfo, COL_INFO)) {
- col_add_str(pinfo->cinfo, COL_INFO, val_to_str(bi.pdutype,
+ col_add_str(pinfo->cinfo, COL_INFO, val_to_str(bi.pdutype,
tab_bssgp_pdu_types,
"Unknown PDU type"));
- }
decode_pdu(&bi);
}