diff options
author | 2001-06-25 23:03:32 +0000 | |
---|---|---|
committer | 2001-06-25 23:03:32 +0000 | |
commit | 768e4addb4d8acdba06fcea2c5b8b791717189ff (patch) | |
tree | 562572db6204210ec0df28177b62bb99f7a89b82 /lib/libpcap/gencode.c | |
parent | Be more careful in pciide_compat_intr_disestablish. (diff) | |
download | wireguard-openbsd-768e4addb4d8acdba06fcea2c5b8b791717189ff.tar.xz wireguard-openbsd-768e4addb4d8acdba06fcea2c5b8b791717189ff.zip |
DLT_PFLOG
Diffstat (limited to 'lib/libpcap/gencode.c')
-rw-r--r-- | lib/libpcap/gencode.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/lib/libpcap/gencode.c b/lib/libpcap/gencode.c index 827a7105d36..60eb842b4b9 100644 --- a/lib/libpcap/gencode.c +++ b/lib/libpcap/gencode.c @@ -1,4 +1,4 @@ -/* $OpenBSD: gencode.c,v 1.12 2000/04/26 21:25:52 jakob Exp $ */ +/* $OpenBSD: gencode.c,v 1.13 2001/06/25 23:03:32 provos Exp $ */ /* * Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998 @@ -22,7 +22,7 @@ */ #ifndef lint static const char rcsid[] = - "@(#) $Header: /home/cvs/src/lib/libpcap/gencode.c,v 1.12 2000/04/26 21:25:52 jakob Exp $ (LBL)"; + "@(#) $Header: /home/cvs/src/lib/libpcap/gencode.c,v 1.13 2001/06/25 23:03:32 provos Exp $ (LBL)"; #endif #include <sys/types.h> @@ -615,6 +615,11 @@ init_linktype(type) off_nl = 12; return; + case DLT_PFLOG: + off_linktype = -1; + off_nl = 28; + return; + case DLT_RAW: off_linktype = -1; off_nl = 0; @@ -714,6 +719,7 @@ gen_linktype(proto) case DLT_LOOP: case DLT_ENC: + case DLT_PFLOG: case DLT_NULL: /* XXX */ if (proto == ETHERTYPE_IP) |