Wireshark 2.0 API update
- dissect_e212_mcc_mnc() now takes E212 number type as an argument. - proto_tree_add_text() has been removedmaster
parent
78051fb3ea
commit
4d206bfed4
|
@ -420,8 +420,7 @@ static void dissect_isi_call(tvbuff_t *tvb, packet_info *pinfo, proto_item *isit
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_call_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -80,8 +80,7 @@ static void dissect_isi_commgr(tvbuff_t *tvb, packet_info *pinfo, proto_item *is
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_commgr_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -772,8 +772,7 @@ static void dissect_isi_gpds(tvbuff_t *tvb, packet_info *pinfo, proto_item *isit
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_gpds_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -543,8 +543,8 @@ static size_t dissect_isi_location_subpkg(tvbuff_t *tvb, packet_info *pinfo, pro
|
|||
guint16 sptype = tvb_get_ntohs(tvb, offset+0);
|
||||
guint16 splen = tvb_get_ntohs(tvb, offset+2);
|
||||
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset, splen, "Subpacket (%s)", val_to_str(sptype, isi_location_sub_id, "unknown: 0x%x"));
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_item *subitem;
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset, splen, ett_isi_msg, &subitem, "Subpacket (%s)", val_to_str(sptype, isi_location_sub_id, "unknown: 0x%x"));
|
||||
|
||||
proto_tree_add_item(subtree, hf_isi_location_sub_type, tvb, offset+0, 2, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_location_sub_len, tvb, offset+2, 2, FALSE);
|
||||
|
@ -646,8 +646,7 @@ static size_t dissect_isi_location_subpkg(tvbuff_t *tvb, packet_info *pinfo, pro
|
|||
int sat;
|
||||
for(sat = 0; sat < satellites ; sat++) {
|
||||
int pos = offset+4+(sat*SAT_PKG_LEN);
|
||||
proto_item *satitem = proto_tree_add_text(subtree, tvb, pos, SAT_PKG_LEN, "Satellite %d", sat);
|
||||
proto_tree *sattree = proto_item_add_subtree(satitem, ett_isi_msg);
|
||||
proto_tree *sattree = proto_tree_add_subtree_format(subtree, tvb, offset, splen, ett_isi_msg, NULL, "Satellite %d", sat);
|
||||
|
||||
float signal_strength = tvb_get_ntohs(tvb, pos+3) / 100.0;
|
||||
float elevation = tvb_get_ntohs(tvb, pos+6) / 100.0;
|
||||
|
@ -692,8 +691,7 @@ static void dissect_isi_location(tvbuff_t *tvb, packet_info *pinfo, proto_item *
|
|||
int i;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_location_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -101,8 +101,7 @@ static void dissect_isi_gss(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
guint8 cmd, code;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_gss_message_id, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -121,8 +121,7 @@ static void dissect_isi_light(tvbuff_t *tvb, packet_info *pinfo, proto_item *isi
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_light_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -296,8 +296,7 @@ static void dissect_isi_mtc(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_mtc_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -98,8 +98,7 @@ void proto_register_isi_nameservice(void) {
|
|||
static void dissect_isi_nameservice_name(guint32 count, guint32 offset, tvbuff_t *tvb, packet_info *pinfo, proto_item *tree) {
|
||||
guint32 nr;
|
||||
for(nr = 0; nr < count; nr++, count--) {
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset, 0x08, "Entry %d", nr + 1);
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset, 0x08, ett_isi_msg, NULL, "Entry %d", nr + 1);;
|
||||
proto_tree_add_item(subtree, hf_isi_nameservice_name, tvb, 3, 4, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_nameservice_dev, tvb, 8, 1, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_nameservice_obj, tvb, 9, 1, FALSE);
|
||||
|
@ -114,8 +113,7 @@ static void dissect_isi_nameservice(tvbuff_t *tvb, packet_info *pinfo, proto_ite
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_nameservice_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -598,8 +598,7 @@ static void dissect_isi_network(tvbuff_t *tvb, packet_info *pinfo, proto_item *i
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_network_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -461,8 +461,7 @@ static void dissect_isi_phoneinfo(tvbuff_t *tvb, packet_info *pinfo, proto_item
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_phoneinfo_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -230,8 +230,7 @@ static void dissect_isi_pipe(tvbuff_t *tvb, packet_info *pinfo, proto_item *isit
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_pipe_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -63,8 +63,7 @@ static void dissect_isi_radiosettings(tvbuff_t *tvb, packet_info *pinfo, proto_i
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_radiosettings_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -311,8 +311,7 @@ static void dissect_isi_selftest(tvbuff_t *tvb, packet_info *pinfo, proto_item *
|
|||
guint8 cmd;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_selftest_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -237,8 +237,7 @@ static void dissect_isi_sim(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
guint8 cmd, code;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_sim_message_id, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
@ -265,7 +264,7 @@ static void dissect_isi_sim(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
code = tvb_get_guint8(tvb, 1);
|
||||
switch(code) {
|
||||
case 0x2F:
|
||||
dissect_e212_mcc_mnc(tvb, pinfo, tree, 3, 1);
|
||||
dissect_e212_mcc_mnc(tvb, pinfo, tree, 3, E212_NONE, TRUE);
|
||||
col_set_str(pinfo->cinfo, COL_INFO, "Network Information Response: Home PLMN");
|
||||
break;
|
||||
default:
|
||||
|
|
|
@ -136,8 +136,7 @@ static void dissect_isi_sim_auth(tvbuff_t *tvb, packet_info *pinfo, proto_item *
|
|||
guint8 cmd, code;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_sim_auth_cmd, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -214,6 +214,7 @@ static gint32 hf_isi_sms_addr_gsm0340_len = -1;
|
|||
static gint32 hf_isi_sms_addr_gsm0340_fmt = -1;
|
||||
static gint32 hf_isi_sms_data_bytes = -1;
|
||||
static gint32 hf_isi_sms_data_chars = -1;
|
||||
static gint32 hf_isi_sms_message = -1;
|
||||
static gint32 hf_isi_sms_parameters = -1;
|
||||
static gint32 hf_isi_sms_reference = -1;
|
||||
static gint32 hf_isi_sms_udh_len = -1;
|
||||
|
@ -282,6 +283,8 @@ void proto_register_isi_sms(void) {
|
|||
{ "Common Data Bytes", "isi.sms.data.bytes", FT_UINT8, BASE_HEX, NULL, 0x0, "Common Data Bytes", HFILL }},
|
||||
{ &hf_isi_sms_data_chars,
|
||||
{ "Common Data Characters", "isi.sms.data.chars", FT_UINT8, BASE_HEX, NULL, 0x0, "Common Data Characters", HFILL }},
|
||||
{ &hf_isi_sms_message,
|
||||
{ "Message", "isi.sms.message", FT_STRING, BASE_NONE, NULL, 0x0, "SMS Message", HFILL }},
|
||||
{ &hf_isi_sms_parameters,
|
||||
{ "Message Parameters", "isi.sms.tp.type", FT_UINT8, BASE_HEX, isi_sms_tpdu_type, 0x0, "TPDU Type", HFILL }},
|
||||
{ &hf_isi_sms_reference,
|
||||
|
@ -379,8 +382,7 @@ static void dissect_isi_sms_data(tvbuff_t *tvb, packet_info *pinfo, proto_item *
|
|||
if(udhi) {
|
||||
udh_size = tvb_get_guint8(tvb, offset+2)+1; /* UDH Length*/
|
||||
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset+2, udh_size, "User Data Header");
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset+2, udh_size, ett_isi_msg, NULL, "User Data Header");
|
||||
|
||||
proto_tree_add_item(subtree, hf_isi_sms_udh_len, tvb, offset+2, 1, FALSE);
|
||||
|
||||
|
@ -388,8 +390,8 @@ static void dissect_isi_sms_data(tvbuff_t *tvb, packet_info *pinfo, proto_item *
|
|||
guint8 udh_iei = tvb_get_guint8(tvb, offset+2+b); /* Information Element Identifier */
|
||||
guint8 udh_sub_len = tvb_get_guint8(tvb, offset+2+b+1)+2; /* subpkg len (excluding iei + len) */
|
||||
|
||||
proto_item *elesubitem = proto_tree_add_text(subtree, tvb, offset+2+b, udh_sub_len, "Information Element");
|
||||
proto_tree *elesubtree = proto_item_add_subtree(elesubitem, ett_isi_msg);
|
||||
proto_item *elesubitem;
|
||||
proto_tree *elesubtree = proto_tree_add_subtree_format(subtree, tvb, offset+2+b, udh_sub_len, ett_isi_msg, &elesubitem, "Information Element");
|
||||
|
||||
dissect_isi_sms_iei(tvb, pinfo, elesubitem, elesubtree, offset+2+b, udh_iei, udh_sub_len);
|
||||
|
||||
|
@ -447,7 +449,7 @@ static void dissect_isi_sms_data(tvbuff_t *tvb, packet_info *pinfo, proto_item *
|
|||
/* decode character set */
|
||||
char *message = sms_translate_charset(msg);
|
||||
free(msg);
|
||||
proto_tree_add_text(tree, tvb, offset+2+udh_size, bytes, "Message: %s", message);
|
||||
proto_tree_add_string(tree, hf_isi_sms_message, tvb, offset+2+udh_size, bytes, message);
|
||||
}
|
||||
|
||||
static void dissect_isi_sms_addr(tvbuff_t *tvb, packet_info *pinfo, proto_item *item, proto_tree *tree, guint32 offset) {
|
||||
|
@ -549,8 +551,7 @@ static void dissect_isi_sms_submit(tvbuff_t *tvb, packet_info *pinfo, proto_item
|
|||
guint8 sptype = tvb_get_guint8(tvb, offset+0);
|
||||
guint8 splen = tvb_get_guint8(tvb, offset+1);
|
||||
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset, splen, "Sub-Subpacket (%s)", val_to_str(sptype, isi_sms_sub_id, "unknown: 0x%x"));
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset, splen, ett_isi_msg, NULL, "Sub-Subpacket (%s)", val_to_str(sptype, isi_sms_sub_id, "unknown: 0x%x"));
|
||||
|
||||
proto_tree_add_item(subtree, hf_isi_sms_sub_sub_type, tvb, offset+0, 1, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_sms_sub_sub_len, tvb, offset+1, 1, FALSE);
|
||||
|
@ -578,8 +579,7 @@ static void dissect_isi_sms(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
size_t offset;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_sms_message_id, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
@ -601,8 +601,7 @@ static void dissect_isi_sms(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
guint8 sptype = tvb_get_guint8(tvb, offset+0);
|
||||
guint8 splen = tvb_get_guint8(tvb, offset+1);
|
||||
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset, splen, "Subpacket (%s)", val_to_str(sptype, isi_sms_sub_id, "unknown: 0x%x"));
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset, splen, ett_isi_msg, NULL, "Sub-Subpacket (%s)", val_to_str(sptype, isi_sms_sub_id, "unknown: 0x%x"));
|
||||
|
||||
proto_tree_add_item(subtree, hf_isi_sms_sub_type, tvb, offset+0, 1, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_sms_sub_len, tvb, offset+1, 1, FALSE);
|
||||
|
@ -631,8 +630,7 @@ static void dissect_isi_sms(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitr
|
|||
guint8 sptype = tvb_get_guint8(tvb, offset+0);
|
||||
guint8 splen = tvb_get_guint8(tvb, offset+1);
|
||||
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset, splen, "Subpacket (%s)", val_to_str(sptype, isi_sms_sub_id, "unknown: 0x%x"));
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset, splen, ett_isi_msg, NULL, "Sub-Subpacket (%s)", val_to_str(sptype, isi_sms_sub_id, "unknown: 0x%x"));
|
||||
|
||||
proto_tree_add_item(subtree, hf_isi_sms_sub_type, tvb, offset+0, 1, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_sms_sub_len, tvb, offset+1, 1, FALSE);
|
||||
|
|
|
@ -158,8 +158,7 @@ static void dissect_isi_ss(tvbuff_t *tvb, packet_info *pinfo, proto_item *isitre
|
|||
guint8 cmd, code;
|
||||
|
||||
if(isitree) {
|
||||
item = proto_tree_add_text(isitree, tvb, 0, -1, "Payload");
|
||||
tree = proto_item_add_subtree(item, ett_isi_msg);
|
||||
tree = proto_tree_add_subtree_format(isitree, tvb, 0, -1, ett_isi_msg, &item, "Payload");
|
||||
|
||||
proto_tree_add_item(tree, hf_isi_ss_message_id, tvb, 0, 1, FALSE);
|
||||
cmd = tvb_get_guint8(tvb, 0);
|
||||
|
|
|
@ -474,8 +474,8 @@ void dissect_isi_subpacket(gint32 hf_sub_type, guint8 offset, tvbuff_t *tvb,
|
|||
guint8 sptype = tvb_get_guint8(tvb, offset+0x00);
|
||||
guint8 splen = tvb_get_guint8(tvb, offset+0x01);
|
||||
|
||||
proto_item *subitem = proto_tree_add_text(tree, tvb, offset, splen, "Subpacket #%d", i+1);
|
||||
proto_tree *subtree = proto_item_add_subtree(subitem, ett_isi_msg);
|
||||
proto_item *subitem;
|
||||
proto_tree *subtree = proto_tree_add_subtree_format(tree, tvb, offset, splen, ett_isi_msg, &subitem, "Subpacket #%d", i+1);
|
||||
|
||||
proto_tree_add_item(subtree, hf_sub_type, tvb, offset+0x00, 1, FALSE);
|
||||
proto_tree_add_item(subtree, hf_isi_sub_length, tvb, offset+0x01, 1, FALSE);
|
||||
|
|
Loading…
Reference in New Issue