Add Nokia Intelligent Service Interface (ISI) dissector

From: https://github.com/shr-project/isi-wireshark-plugin/

Bug: 11676
Change-Id: If3f4d7e3e1dd674cb99e96eabdc3491dec76ea3a
Reviewed-on: https://code.wireshark.org/review/11580
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
Tyson Key 2015-11-05 10:10:47 -05:00 committed by Michael Mann
parent 2d00abcb81
commit 2cd80a7d36
6 changed files with 2147 additions and 1 deletions

View File

@ -45,8 +45,8 @@ _Non-empty section placeholder._
--sort-and-group--
=== New Protocol Support
Nokia Intelligent Service Interface (ISI)
_Non-empty section placeholder._
// Items in --sort-and-group-- blocks will be sorted and comma-separated.
--sort-and-group--
--sort-and-group--

View File

@ -878,6 +878,7 @@ set(DISSECTOR_SRC
dissectors/packet-iscsi.c
dissectors/packet-isdn.c
dissectors/packet-iser.c
dissectors/packet-isi.c
dissectors/packet-isis-clv.c
dissectors/packet-isis-hello.c
dissectors/packet-isis-lsp.c

View File

@ -793,6 +793,7 @@ DISSECTOR_SRC = \
packet-iscsi.c \
packet-isdn.c \
packet-iser.c \
packet-isi.c \
packet-isis-clv.c \
packet-isis-hello.c \
packet-isis-lsp.c \

2142
epan/dissectors/packet-isi.c Normal file

File diff suppressed because it is too large Load Diff

View File

@ -69,6 +69,7 @@ static const value_string ltype_vals[] = {
{ LINUX_SLL_P_PPPHDLC, "PPP (HDLC)" },
{ LINUX_SLL_P_CAN, "CAN" },
{ LINUX_SLL_P_IRDA_LAP, "IrDA LAP" },
{ LINUX_SLL_P_ISI, "ISI" },
{ LINUX_SLL_P_IEEE802154, "IEEE 802.15.4" },
{ 0, NULL }
};

View File

@ -33,6 +33,7 @@
#define LINUX_SLL_P_PPPHDLC 0x0007 /* PPP HDLC frames */
#define LINUX_SLL_P_CAN 0x000C /* Controller Area Network */
#define LINUX_SLL_P_IRDA_LAP 0x0017 /* IrDA Link Access Protocol */
#define LINUX_SLL_P_ISI 0x00F5 /* Intelligent Service Interface */
#define LINUX_SLL_P_IEEE802154 0x00f6 /* 802.15.4 on monitor inteface */
WS_DLL_PUBLIC