summaryrefslogtreecommitdiff
path: root/extcap/androiddump.c
diff options
context:
space:
mode:
authorMichal Labedzki <michal.labedzki@tieto.com>2016-03-13 19:04:06 +0100
committerAnders Broman <a.broman58@gmail.com>2016-04-04 06:47:39 +0000
commit1cf7834b2d16f549c6145e5d36b8b7dd7a384223 (patch)
tree993256b4912cd27d60acb26f59f26681633ebc47 /extcap/androiddump.c
parentc04721abbaafb5d784f1f5ffbd85a3e6f2a6b39b (diff)
downloadwireshark-1cf7834b2d16f549c6145e5d36b8b7dd7a384223.tar.gz
androiddump: Fix crash on start capturing
Wiretap require registration right now. Do it. Change-Id: I7ec4c4a4c6d3fa6625fff970f7f39f1ab74e3ef5 Reviewed-on: https://code.wireshark.org/review/14761 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'extcap/androiddump.c')
-rw-r--r--extcap/androiddump.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/extcap/androiddump.c b/extcap/androiddump.c
index 24db47e68d..f9360ee589 100644
--- a/extcap/androiddump.c
+++ b/extcap/androiddump.c
@@ -229,6 +229,12 @@ static struct extcap_dumper extcap_dumper_open(char *fifo, int encap) {
#else
int err = 0;
+ init_open_routines();
+#ifdef HAVE_PLUGINS
+ wtap_register_plugin_types();
+ register_all_wiretap_modules();
+#endif
+
if (encap == EXTCAP_ENCAP_BLUETOOTH_H4_WITH_PHDR)
encap_ext = WTAP_ENCAP_BLUETOOTH_H4_WITH_PHDR;
else if (encap == EXTCAP_ENCAP_WIRESHARK_UPPER_PDU)