aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/irda
diff options
context:
space:
mode:
authorJaap Keuter <jaap.keuter@xs4all.nl>2010-11-25 19:59:19 +0000
committerJaap Keuter <jaap.keuter@xs4all.nl>2010-11-25 19:59:19 +0000
commitb1914ff4df5f38b8e2d2597426dd6ef106dc616a (patch)
tree461cd12691ce0b1919639342a59fcde9dc86625f /plugins/irda
parentd65eab20bc4ad60461a11b5e4270ac8f0f1ed502 (diff)
Fix for bug 5435:
Add support for dissecting SLL type 0x17 frames. svn path=/trunk/; revision=35029
Diffstat (limited to 'plugins/irda')
-rw-r--r--plugins/irda/packet-irda.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/irda/packet-irda.c b/plugins/irda/packet-irda.c
index 55bc5fe459..3a17547dbf 100644
--- a/plugins/irda/packet-irda.c
+++ b/plugins/irda/packet-irda.c
@@ -40,6 +40,7 @@
#include <epan/xdlc.h>
#include "irda-appl.h"
+#include <epan/dissectors/packet-sll.h>
/*
* This plugin dissects infrared data transmissions as defined by the IrDA
@@ -2239,8 +2240,9 @@ void proto_register_irda(void)
void proto_reg_handoff_irda(void)
{
dissector_handle_t irda_handle;
-
+
irda_handle = find_dissector("irda");
dissector_add("wtap_encap", WTAP_ENCAP_IRDA, irda_handle);
+ dissector_add("sll.ltype", LINUX_SLL_P_IRDA_LAP, irda_handle);
data_handle = find_dissector("data");
}