pcap: support LINKTYPE_IPV6 (229)

This is just another variant of DLT_RAW.

Ticket: #6943.
pull/10832/head
Victor Julien 2 years ago committed by Victor Julien
parent 49c67b2bb1
commit 76322368ed

@ -995,6 +995,7 @@ void DecodeUnregisterCounters(void);
* Libpcap on at least OpenBSD returns 101 as datalink type for RAW pcaps though. */ * Libpcap on at least OpenBSD returns 101 as datalink type for RAW pcaps though. */
#define LINKTYPE_RAW2 101 #define LINKTYPE_RAW2 101
#define LINKTYPE_IPV4 228 #define LINKTYPE_IPV4 228
#define LINKTYPE_IPV6 229
#define LINKTYPE_GRE_OVER_IP 778 #define LINKTYPE_GRE_OVER_IP 778
#define LINKTYPE_CISCO_HDLC DLT_C_HDLC #define LINKTYPE_CISCO_HDLC DLT_C_HDLC
#define PPP_OVER_GRE 11 #define PPP_OVER_GRE 11

@ -251,6 +251,7 @@ TmEcode ValidateLinkType(int datalink, DecoderFunc *DecoderFn)
*DecoderFn = DecodePPP; *DecoderFn = DecodePPP;
break; break;
case LINKTYPE_IPV4: case LINKTYPE_IPV4:
case LINKTYPE_IPV6:
case LINKTYPE_RAW: case LINKTYPE_RAW:
case LINKTYPE_RAW2: case LINKTYPE_RAW2:
case LINKTYPE_GRE_OVER_IP: case LINKTYPE_GRE_OVER_IP:

Loading…
Cancel
Save