]> git.ipfire.org Git - people/ms/suricata.git/commitdiff
Add support for PCAP LINKTYPE_IPV4
authorPierre Chifflier <chifflier@wzdftpd.net>
Fri, 24 Nov 2017 07:15:33 +0000 (08:15 +0100)
committerVictor Julien <victor@inliniac.net>
Mon, 27 Nov 2017 07:12:42 +0000 (08:12 +0100)
src/decode.h
src/source-pcap-file.c

index 7205ea94dc467e6435c56ffbd00a9713f6bc371b..76f71eca504eebe365195c5dedde1ef46a39a1b4 100644 (file)
@@ -1090,6 +1090,7 @@ void DecodeGlobalConfig(void);
 /* http://www.tcpdump.org/linktypes.html defines DLT_RAW as 101, yet others don't.
  * Libpcap on at least OpenBSD returns 101 as datalink type for RAW pcaps though. */
 #define LINKTYPE_RAW2       101
+#define LINKTYPE_IPV4       228
 #define PPP_OVER_GRE        11
 #define VLAN_OVER_GRE       13
 
index fb29773d1e99290e737f02bbd24cbfa8e09fd5fb..c71bb6bccac723cd01436f3022295aa58a458ace 100644 (file)
@@ -326,6 +326,7 @@ TmEcode ReceivePcapFileThreadInit(ThreadVars *tv, const void *initdata, void **d
         case LINKTYPE_PPP:
             pcap_g.Decoder = DecodePPP;
             break;
+        case LINKTYPE_IPV4:
         case LINKTYPE_RAW:
         case LINKTYPE_RAW2:
             pcap_g.Decoder = DecodeRaw;