summaryrefslogtreecommitdiff
path: root/lib/libpcap/gencode.c
diff options
context:
space:
mode:
authorexplorer <explorer@NetBSD.org>1998-07-26 07:23:53 +0000
committerexplorer <explorer@NetBSD.org>1998-07-26 07:23:53 +0000
commitcac9ccdfa9345bcde717ea9c09673db52e97c0d3 (patch)
tree2fc394b2894a658ae98d59da3e9163e6b9bdae9c /lib/libpcap/gencode.c
parent8eebf1cfc501c71828e71ee99014493096704c04 (diff)
make DLT_HDLC interfaces work
Diffstat (limited to 'lib/libpcap/gencode.c')
-rw-r--r--lib/libpcap/gencode.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/libpcap/gencode.c b/lib/libpcap/gencode.c
index 36a47e6b145..b4b919b163e 100644
--- a/lib/libpcap/gencode.c
+++ b/lib/libpcap/gencode.c
@@ -1,4 +1,4 @@
-/* $NetBSD: gencode.c,v 1.8 1997/10/03 15:53:05 christos Exp $ */
+/* $NetBSD: gencode.c,v 1.9 1998/07/26 07:23:53 explorer Exp $ */
/*
* Copyright (c) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997
@@ -26,7 +26,7 @@
static const char rcsid[] =
"@(#) Header: gencode.c,v 1.93 97/06/12 14:22:47 leres Exp (LBL)";
#else
-__RCSID("$NetBSD: gencode.c,v 1.8 1997/10/03 15:53:05 christos Exp $");
+__RCSID("$NetBSD: gencode.c,v 1.9 1998/07/26 07:23:53 explorer Exp $");
#endif
#endif
@@ -538,6 +538,11 @@ init_linktype(type)
off_nl = 8;
return;
+ case DLT_HDLC:
+ off_linktype = 2;
+ off_nl = 4;
+ return;
+
case DLT_RAW:
off_linktype = -1;
off_nl = 0;