androiddump: Fix crash on start capturing
authorMichal Labedzki <michal.labedzki@tieto.com>
Sun, 13 Mar 2016 18:04:06 +0000 (19:04 +0100)
committerAnders Broman <a.broman58@gmail.com>
Mon, 4 Apr 2016 06:47:39 +0000 (06:47 +0000)
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>
extcap/androiddump.c

index 24db47e68d1a63ddf3df64a2d7e8f5cbdd913c2d..f9360ee5897d9d447e07b1a774cb69081b240b4f 100644 (file)
@@ -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)