summaryrefslogtreecommitdiffstats
path: root/src/isi-phoneinfo.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/isi-phoneinfo.c')
-rw-r--r--src/isi-phoneinfo.c15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/isi-phoneinfo.c b/src/isi-phoneinfo.c
index 30271f2..c689d58 100644
--- a/src/isi-phoneinfo.c
+++ b/src/isi-phoneinfo.c
@@ -23,7 +23,6 @@
#include <glib.h>
#include <epan/prefs.h>
#include <epan/packet.h>
-#include <epan/expert.h>
#include "packet-isi.h"
#include "isi-phoneinfo.h"
@@ -311,7 +310,7 @@ void proto_register_isi_phoneinfo(void) {
static void _sub_sb_string(tvbuff_t *tvb, proto_tree *tree, guint8 offset, guint32 hf) {
guint8 l = tvb_get_guint8(tvb, offset);
- proto_tree_add_string(tree, hf, tvb, offset+1, l, tvb_memdup(tvb, offset+1, l));
+ proto_tree_add_string(tree, hf, tvb, offset+1, l, tvb_memdup(NULL, tvb, offset+1, l));
}
@@ -325,7 +324,7 @@ static void dissect_isi_phoneinfo_subpacket_wt(guint8 sptype, tvbuff_t *tvb, pac
case 0x06: /* INFO_SB_WT_WIS */
case 0x07: /* INFO_SB_WT_RPF */
default:
- expert_add_info_format(pinfo, item, PI_PROTOCOL, PI_WARN, "unsupported subblock (wt)");
+ expert_add_info_format(pinfo, item, &ei_isi_unknown_packet, "unsupported subblock (wt)");
break;
}
}
@@ -337,7 +336,7 @@ static void dissect_isi_phoneinfo_subpacket_cs(guint8 sptype, tvbuff_t *tvb, pac
case 0x02: /* INFO_SB_PRODUCT_TYPE_HW_INFO */
case 0x03: /* INFO_SB_PRODUCT_TYPE_CS_SEC */
default:
- expert_add_info_format(pinfo, item, PI_PROTOCOL, PI_WARN, "unsupported subblock (cs)");
+ expert_add_info_format(pinfo, item, &ei_isi_unknown_packet, "unsupported subblock (cs)");
break;
}
}
@@ -360,7 +359,7 @@ static void dissect_isi_phoneinfo_subpacket_product(guint8 sptype, tvbuff_t *tvb
case 0x0E: /* INFO_SB_USB_SICD_ID */
case 0x10: /* INFO_SB_USB_RNDIS_ID */
default:
- expert_add_info_format(pinfo, item, PI_PROTOCOL, PI_WARN, "unsupported subblock (product)");
+ expert_add_info_format(pinfo, item, &ei_isi_unknown_packet, "unsupported subblock (product)");
break;
}
}
@@ -371,7 +370,7 @@ static void dissect_isi_phoneinfo_subpacket_bt(guint8 sptype, tvbuff_t *tvb, pac
case 0x02: /* INFO_SB_BT_ID_SEC */
case 0x0F: /* INFO_SB_BT_PID */
default:
- expert_add_info_format(pinfo, item, PI_PROTOCOL, PI_WARN, "unsupported subblock (bt)");
+ expert_add_info_format(pinfo, item, &ei_isi_unknown_packet, "unsupported subblock (bt)");
break;
}
}
@@ -451,7 +450,7 @@ static void dissect_isi_phoneinfo_subpacket(guint8 sptype, tvbuff_t *tvb, packet
case 0xA8: /* INFO_SB_ACCELEROMETER_VERSION */
//case 0xF000: /* INFO_SB_RAT_BAND_INFO */
default:
- expert_add_info_format(pinfo, item, PI_PROTOCOL, PI_WARN, "unsupported subblock");
+ expert_add_info_format(pinfo, item, &ei_isi_unknown_packet, "unsupported subblock");
break;
}
}
@@ -548,7 +547,7 @@ static void dissect_isi_phoneinfo(tvbuff_t *tvb, packet_info *pinfo, proto_item
case 0x31: /* INFO_PRODUCT_RAT_BAND_WRITE_RESP */
default:
col_set_str(pinfo->cinfo, COL_INFO, "unknown PhoneInfo packet");
- expert_add_info_format(pinfo, item, PI_PROTOCOL, PI_WARN, "unsupported packet");
+ expert_add_info_format(pinfo, item, &ei_isi_unknown_packet, "unsupported packet");
break;
}
}