aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-nsip.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/dissectors/packet-nsip.c')
-rw-r--r--epan/dissectors/packet-nsip.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/epan/dissectors/packet-nsip.c b/epan/dissectors/packet-nsip.c
index 161056dc74..37375cf1ba 100644
--- a/epan/dissectors/packet-nsip.c
+++ b/epan/dissectors/packet-nsip.c
@@ -1038,12 +1038,16 @@ decode_pdu(guint8 pdu_type, build_info_t *bi) {
static void
dissect_nsip(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree) {
guint8 pdu_type;
- build_info_t bi = { tvb, 0, pinfo, NULL, tree };
+ build_info_t bi = { NULL, 0, NULL, NULL, NULL };
proto_item *ti;
proto_tree *nsip_tree;
char ericsson_src[ERICSSON_DESCR_LEN];
char ericsson_dst[ERICSSON_DESCR_LEN];
+ bi.tvb = tvb;
+ bi.pinfo = pinfo;
+ bi.parent_tree = tree;
+
pinfo->current_proto = "NSIP";
if (check_col(pinfo->cinfo, COL_PROTOCOL))