aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-rlc.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-rlc.c')
-rw-r--r--epan/dissectors/packet-rlc.c52
1 files changed, 26 insertions, 26 deletions
diff --git a/epan/dissectors/packet-rlc.c b/epan/dissectors/packet-rlc.c
index 3b4359c552..369cf9e18a 100644
--- a/epan/dissectors/packet-rlc.c
+++ b/epan/dissectors/packet-rlc.c
@@ -339,8 +339,8 @@ rlc_channel_assign(struct rlc_channel *ch, enum rlc_mode mode, packet_info *pinf
fp_info *fpinf;
atm = &pinfo->pseudo_header->atm;
- fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (!fpinf || !rlcinf) return -1;
if (rlcinf->urnti[fpinf->cur_tb]) {
@@ -1308,11 +1308,11 @@ rlc_call_subdissector(enum rlc_channel_type channel, tvbuff_t *tvb,
if (msgtype != RRC_MESSAGE_TYPE_INVALID) {
struct rrc_info *rrcinf;
fp_info *fpinf;
- fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rrcinf = (rrc_info *)p_get_proto_data(pinfo->fd, proto_rrc);
+ fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rrcinf = (rrc_info *)p_get_proto_data(pinfo->fd, proto_rrc, 0);
if (!rrcinf) {
rrcinf = (rrc_info *)se_alloc0(sizeof(struct rrc_info));
- p_add_proto_data(pinfo->fd, proto_rrc, rrcinf);
+ p_add_proto_data(pinfo->fd, proto_rrc, 0, rrcinf);
}
rrcinf->msgtype[fpinf->cur_tb] = msgtype;
call_dissector(rrc_handle, tvb, pinfo, tree);
@@ -1574,8 +1574,8 @@ dissect_rlc_tm(enum rlc_channel_type channel, tvbuff_t *tvb, packet_info *pinfo,
fp_info *fpinf;
rlc_info *rlcinf;
- fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (tree) {
if (fpinf && rlcinf) {
@@ -1830,8 +1830,8 @@ dissect_rlc_um(enum rlc_channel_type channel, tvbuff_t *tvb, packet_info *pinfo,
next_byte = tvb_get_guint8(tvb, offs++);
seq = next_byte >> 1;
- fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (tree) {
if (fpinf && rlcinf) {
@@ -2245,8 +2245,8 @@ dissect_rlc_am(enum rlc_channel_type channel, tvbuff_t *tvb, packet_info *pinfo,
proto_item *truncated_ti;
guint64 polling;
- fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
next_byte = tvb_get_guint8(tvb, offs++);
dc = next_byte >> 7;
@@ -2383,7 +2383,7 @@ dissect_rlc_bcch(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RLC");
col_clear(pinfo->cinfo, COL_INFO);
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
if (!fpi) return; /* dissection failure */
if (tree) {
@@ -2404,7 +2404,7 @@ dissect_rlc_ccch(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RLC");
col_clear(pinfo->cinfo, COL_INFO);
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
if (!fpi) return; /* dissection failure */
if (tree) {
@@ -2434,7 +2434,7 @@ dissect_rlc_ctch(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RLC");
col_clear(pinfo->cinfo, COL_INFO);
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
if (!fpi) return; /* dissection failure */
if (tree) {
@@ -2459,8 +2459,8 @@ dissect_rlc_dcch(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RLC");
col_clear(pinfo->cinfo, COL_INFO);
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (!fpi || !rlci){
ti = proto_tree_add_text(tree, tvb, 0, -1,
@@ -2499,8 +2499,8 @@ dissect_rlc_ps_dtch(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RLC");
col_clear(pinfo->cinfo, COL_INFO);
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (!fpi || !rlci) {
ti = proto_tree_add_text(tree, tvb, 0, -1,
@@ -2541,8 +2541,8 @@ dissect_rlc_dch_unknown(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
col_set_str(pinfo->cinfo, COL_PROTOCOL, "RLC");
col_clear(pinfo->cinfo, COL_INFO);
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (!fpi || !rlci) return;
@@ -2611,14 +2611,14 @@ dissect_rlc_heur(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data
offset += (gint)strlen(RLC_START_STRING);
/* If redissecting, use previous info struct (if available) */
- fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
+ fpi = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
if (fpi == NULL) {
/* Allocate new info struct for this frame */
fpi = (fp_info *)se_alloc0(sizeof(fp_info));
} else {
fpInfoAlreadySet = TRUE;
}
- rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ rlci = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
if (rlci == NULL) {
/* Allocate new info struct for this frame */
rlci = (rlc_info *)se_alloc0(sizeof(rlc_info));
@@ -2679,10 +2679,10 @@ dissect_rlc_heur(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data
/* Store info in packet if needed */
if (!fpInfoAlreadySet) {
- p_add_proto_data(pinfo->fd, proto_fp, fpi);
+ p_add_proto_data(pinfo->fd, proto_fp, 0, fpi);
}
if (!rlcInfoAlreadySet) {
- p_add_proto_data(pinfo->fd, proto_rlc, rlci);
+ p_add_proto_data(pinfo->fd, proto_rlc, 0, rlci);
}
/**************************************/
@@ -2747,8 +2747,8 @@ rlc_is_ciphered(packet_info * pinfo){
return global_rlc_ciphered;
}
- fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp);
- rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc);
+ fpinf = (fp_info *)p_get_proto_data(pinfo->fd, proto_fp, 0);
+ rlcinf = (rlc_info *)p_get_proto_data(pinfo->fd, proto_rlc, 0);
return ((rlcinf && fpinf && (rlcinf->ciphered[fpinf->cur_tb] == TRUE) && (rlcinf->deciphered[fpinf->cur_tb] == FALSE))
|| global_rlc_ciphered);