diff options
author | Jaap Keuter <jaap.keuter@xs4all.nl> | 2010-11-25 19:59:19 +0000 |
---|---|---|
committer | Jaap Keuter <jaap.keuter@xs4all.nl> | 2010-11-25 19:59:19 +0000 |
commit | b1914ff4df5f38b8e2d2597426dd6ef106dc616a (patch) | |
tree | 461cd12691ce0b1919639342a59fcde9dc86625f /plugins/irda | |
parent | d65eab20bc4ad60461a11b5e4270ac8f0f1ed502 (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.c | 4 |
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"); } |