forked from osmocom/wireshark
Add QNX' QNET protocol
no ethertype 0x8203-0x8205 support in trunk. 0x8204 is QNX OS VER 6's qnet ethernet protocol number. Bug:3934 Change-Id: I5f3e910876bb7fb86de2111f856d026fdf220917 Reviewed-on: https://code.wireshark.org/review/2954 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:
parent
8e17fd6e2a
commit
72b91a56f8
|
@ -1135,6 +1135,7 @@ set(DISSECTOR_SRC
|
|||
dissectors/packet-q931.c
|
||||
dissectors/packet-q933.c
|
||||
dissectors/packet-qllc.c
|
||||
dissectors/packet-qnet6.c
|
||||
dissectors/packet-quake.c
|
||||
dissectors/packet-quake2.c
|
||||
dissectors/packet-quake3.c
|
||||
|
|
|
@ -1048,6 +1048,7 @@ DISSECTOR_SRC = \
|
|||
packet-q931.c \
|
||||
packet-q933.c \
|
||||
packet-qllc.c \
|
||||
packet-qnet6.c \
|
||||
packet-quake.c \
|
||||
packet-quake2.c \
|
||||
packet-quake3.c \
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -342,6 +342,17 @@ WS_DLL_PUBLIC gdouble tvb_get_letohieee_double(tvbuff_t *tvb,
|
|||
#error "Unsupported byte order"
|
||||
#endif
|
||||
|
||||
/* Fetch values from the TVB in dynamic byte order */
|
||||
#define __tvb_get_dyn(TVB, OFFSET, LITTLE, SUFFIX) ((LITTLE == ENC_LITTLE_ENDIAN) ? \
|
||||
tvb_get_letoh ## SUFFIX ((TVB), (OFFSET)) : \
|
||||
tvb_get_ntoh ## SUFFIX ((TVB), (OFFSET)))
|
||||
#define tvb_get_16(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, s)
|
||||
#define tvb_get_24(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, 24)
|
||||
#define tvb_get_32(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, l)
|
||||
#define tvb_get_40(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, 40)
|
||||
#define tvb_get_48(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, 48)
|
||||
#define tvb_get_56(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, 56)
|
||||
#define tvb_get_64(TVB, OFFSET, LITTLE) __tvb_get_dyn(TVB, OFFSET, LITTLE, 64)
|
||||
|
||||
/* Fetch a time value from an ASCII-style string in the tvb.
|
||||
*
|
||||
|
|
Loading…
Reference in New Issue