OpenBSD CVS

CVS log for src/lib/libpcap/gencode.c


[BACK] Up to [local] / src / lib / libpcap

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.66 / (download) - annotate - [select for diffs], Mon Apr 8 02:51:14 2024 UTC (7 weeks, 6 days ago) by jsg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.65: +10 -14 lines
Diff to previous 1.65 (colored)

more ansi function decls
ok deraadt@

Revision 1.65 / (download) - annotate - [select for diffs], Fri Apr 5 18:01:56 2024 UTC (8 weeks, 1 day ago) by deraadt
Branch: MAIN
Changes since 1.64: +64 -173 lines
Diff to previous 1.64 (colored)

ANSI functions; ok tb

Revision 1.64 / (download) - annotate - [select for diffs], Tue Dec 27 17:10:07 2022 UTC (17 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

spelling fixes; from paul tagliamonte
any changes not taken noted on tech, but chiefly here i did not take the
cancelation - cancellation changes;

Revision 1.63 / (download) - annotate - [select for diffs], Sat May 28 03:20:33 2022 UTC (2 years ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE, OPENBSD_7_2
Changes since 1.62: +1 -0 lines
Diff to previous 1.62 (colored)

clear cur_membag so that pcap can be used more than once

Revision 1.62 / (download) - annotate - [select for diffs], Sat May 28 03:20:14 2022 UTC (2 years ago) by deraadt
Branch: MAIN
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

Do not walk off the end of the array performing frees
crash found by daharmasterkor

Revision 1.61 / (download) - annotate - [select for diffs], Mon Mar 28 02:58:06 2022 UTC (2 years, 2 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

tweak the pflog ifname filter to include the terminating nul.

without this the code effectively just compares the start of the
string, which means you can get a prefix match unexpectedly. including
the nul in the comparison means it only works for whole interface
names, as it was originally intended.

reported by Aner Perez on misc@
ok deraadt@ (who also dug through the history behind this)

Revision 1.60 / (download) - annotate - [select for diffs], Sun Feb 13 20:02:30 2022 UTC (2 years, 3 months ago) by otto
Branch: MAIN
Changes since 1.59: +3 -1 lines
Diff to previous 1.59 (colored)

Handle the case in freechunks where not a single allocation has happened.
ok deraadt@

Revision 1.59 / (download) - annotate - [select for diffs], Sun Dec 5 16:40:24 2021 UTC (2 years, 5 months ago) by deraadt
Branch: MAIN
Changes since 1.58: +38 -39 lines
Diff to previous 1.58 (colored)

libpcap parser uses a memory tracker to only free all objects at the end.
this code was slicing up large mallocs with sys/param.h ALIGN().  such a
scheme loses the many overflow/damage checking benefits of malloc per object.
Change the code to track independent allocations, rather than slicing.
ok gnezdo claudio

Revision 1.58 / (download) - annotate - [select for diffs], Wed Dec 1 18:28:45 2021 UTC (2 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.57: +1 -4 lines
Diff to previous 1.57 (colored)

we do not need 'struct mbuf; struct rtentry;' to satisfy some ancient unix
variant that made a header file mistake.
ok jsg

Revision 1.57 / (download) - annotate - [select for diffs], Mon Jan 18 09:26:35 2021 UTC (3 years, 4 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.56: +8 -1 lines
Diff to previous 1.56 (colored)

support PCAP_NETMASK_UNKNOWN, adapted from an old commit in upstream
libpcap, ok dlg@

https://github.com/the-tcpdump-group/libpcap/commit/74b2de364f3443fc2414d0160b0b942f347c6fd4
https://github.com/the-tcpdump-group/libpcap/commit/117cb5eb2eb4fe212d3851f1205bb0b8f57873c6

Revision 1.56 / (download) - annotate - [select for diffs], Sat Sep 12 09:27:22 2020 UTC (3 years, 8 months ago) by kn
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8
Changes since 1.55: +21 -4 lines
Diff to previous 1.55 (colored)

Fix byte order handling for DLT_LOOP links

Fixing filters on DLT_LOOP revealed that we treat DLT_NULL, DLT_ENC and
DLT_LOOP the same way even though DLT_LOOP stores the AF value in network
not byte order like the rest.

This amends the missing conversion which ought to land with the recent
commit exposing the byte order mismatch:

	revision 1.53
	date: 2020/07/21 22:44:55;  author: dlg;  state: Exp;  lines: +2 -2;
	DLT_LOOP does have a link header, so tell pcap-filter so it can use it.
	...
	debugged with and ok kn@

Discussed with bluhm who reported src/regress/sys/netinet6/rip6cksum/
failing on i386 after above commit.

The comment in this commit is taken from libpcap upstream as is modulo
additional file-save related byte-order handling which we don't seem to do.

OK bluhm

Revision 1.55 / (download) - annotate - [select for diffs], Mon Aug 3 03:40:02 2020 UTC (3 years, 10 months ago) by dlg
Branch: MAIN
Changes since 1.54: +22 -1 lines
Diff to previous 1.54 (colored)

add "sample NUM" so you can ask to capture 1/NUM packets from a filter.

the use of the sample keyword matches similar config in other
products.

NUM can be a number between 2 and 1048576, and is used to divide
0x100000000 into a threshold that is then compared against a randomly
generated number produced by a load of BPF_RND.

having sampling as part of the grammar means you can write things
like "icmp or sample 128". this lets you capture all icmp traffic
and a sample of the rest of the traffic.

ok jmatthew@ kn@ tb@

Revision 1.54 / (download) - annotate - [select for diffs], Mon Aug 3 03:29:58 2020 UTC (3 years, 10 months ago) by dlg
Branch: MAIN
Changes since 1.53: +17 -1 lines
Diff to previous 1.53 (colored)

add support for handling loads from BPF_RND.

this adds "rnd" and "random" as keywords in the grammar, and handles
them as an arithmetic operator. the decoder recognises the load,
so tcpdump can print it as 'ld #random'. most of the handling is
copied from the "len"/"length" keywoard handling that generates and
decodes a load of the actual wire length of the packet.

ok jmatthew@ tb@ kn@

Revision 1.53 / (download) - annotate - [select for diffs], Tue Jul 21 22:44:55 2020 UTC (3 years, 10 months ago) by dlg
Branch: MAIN
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

DLT_LOOP does have a link header, so tell pcap-filter so it can use it.

matthieu@ reported that asking tcpdump to look at ip or ip6 traffic
on a wg(4) interface caused all packets to be captured. this is
because pcap assumes that if your link type doesn't have a link
header then it is always ip or ip6 (which is weird anyway) and
captures everything.

there was already code to generate a filter for the DLT_LOOP link
header, it was just bypassed cos earlier code said that there wasn't
one.

debugged with and ok kn@

Revision 1.52 / (download) - annotate - [select for diffs], Sun Dec 9 15:07:06 2018 UTC (5 years, 5 months ago) by denis
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.51: +34 -3 lines
Diff to previous 1.51 (colored)

add basic MPLS filtering support

OK claudio@ jca@

Revision 1.51 / (download) - annotate - [select for diffs], Sat Nov 10 10:17:37 2018 UTC (5 years, 6 months ago) by denis
Branch: MAIN
Changes since 1.50: +7 -2 lines
Diff to previous 1.50 (colored)

unbreak VLAN filtering

OK dlg@

Revision 1.50 / (download) - annotate - [select for diffs], Fri Nov 9 20:36:04 2018 UTC (5 years, 6 months ago) by denis
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

fix a typo

OK jca@ (from a long time ago...)

Revision 1.49 / (download) - annotate - [select for diffs], Sun Jun 3 10:29:28 2018 UTC (6 years ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.48: +3 -3 lines
Diff to previous 1.48 (colored)

Change some libpcap functions which use pointers as arguments and
returns to const pointers:

- the prefix argument to pcap_perror();
- the return value of pcap_strerror();
- the filter expression argument to pcap_compile() and pcap_compile_nopcap();
- the BPF filter program argument to bpf_image().

Matches changes made earlier in tcpdump.org's version of libpcap.
From Guy Harris, ok tb@, been through a bulk ports build.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Feb 6 02:55:48 2018 UTC (6 years, 3 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.47: +6 -1 lines
Diff to previous 1.47 (colored)

recognise DLT_PPP_SERIAL.

shlib version doesnt need a bump before no new symbols were added
or removed.

part of a larger diff that was ok sthen@

Revision 1.47 / (download) - annotate - [select for diffs], Sat Feb 3 13:39:48 2018 UTC (6 years, 3 months ago) by mpi
Branch: MAIN
Changes since 1.46: +3 -1 lines
Diff to previous 1.46 (colored)

Simple USBPcap parser for tcpdump(8).  Raw dumps can be nicely analysed
in wireshark.

ok deraadt@, dlg@

Revision 1.46 / (download) - annotate - [select for diffs], Sun Nov 20 12:45:26 2016 UTC (7 years, 6 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_6_2_BASE, OPENBSD_6_2, OPENBSD_6_1_BASE, OPENBSD_6_1
Changes since 1.45: +2 -2 lines
Diff to previous 1.45 (colored)

Extend the DLT_OPENFLOW header to include the switch datapath id.

OK rzalamena@

Revision 1.45 / (download) - annotate - [select for diffs], Wed Nov 16 13:47:27 2016 UTC (7 years, 6 months ago) by reyk
Branch: MAIN
Changes since 1.44: +6 -1 lines
Diff to previous 1.44 (colored)

Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4),
eg. tcpdump -y openflow -i switch0

Includes a minor bump for libpcap.

Feedback and OK rzalamena@

Revision 1.44 / (download) - annotate - [select for diffs], Tue Dec 22 19:51:04 2015 UTC (8 years, 5 months ago) by mmcc
Branch: MAIN
CVS Tags: OPENBSD_6_0_BASE, OPENBSD_6_0, OPENBSD_5_9_BASE, OPENBSD_5_9
Changes since 1.43: +5 -6 lines
Diff to previous 1.43 (colored)

remove NULL-checks before free()

Revision 1.43 / (download) - annotate - [select for diffs], Tue Nov 17 21:39:23 2015 UTC (8 years, 6 months ago) by mmcc
Branch: MAIN
Changes since 1.42: +32 -32 lines
Diff to previous 1.42 (colored)

Remove register keyword.

ok deraadt@

Revision 1.42 / (download) - annotate - [select for diffs], Tue Nov 17 18:19:45 2015 UTC (8 years, 6 months ago) by mmcc
Branch: MAIN
Changes since 1.41: +2 -2 lines
Diff to previous 1.41 (colored)

memory.h -> string.h

ok deraadt@

Revision 1.41 / (download) - annotate - [select for diffs], Sun Sep 27 05:25:00 2015 UTC (8 years, 8 months ago) by guenther
Branch: MAIN
Changes since 1.40: +1 -2 lines
Diff to previous 1.40 (colored)

lint is dead: delete the trivial uses of /* VARARGS[0-9]+ */
(others require more care)

Revision 1.40 / (download) - annotate - [select for diffs], Fri Jan 16 16:48:51 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE, OPENBSD_5_8, OPENBSD_5_7_BASE, OPENBSD_5_7
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

Move to the <limits.h> universe.
review by millert, binary checking process with doug, concept with guenther

Revision 1.39 / (download) - annotate - [select for diffs], Thu Nov 20 14:51:41 2014 UTC (9 years, 6 months ago) by krw
Branch: MAIN
Changes since 1.38: +1 -2 lines
Diff to previous 1.38 (colored)

Yet more #include de-duplication.

ok deraadt@ tedu@

Revision 1.38 / (download) - annotate - [select for diffs], Fri Mar 14 03:45:41 2014 UTC (10 years, 2 months ago) by lteo
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE, OPENBSD_5_6
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Remove pointless casts.  No binary change.

suggested by krw@

Revision 1.37 / (download) - annotate - [select for diffs], Fri Mar 14 03:44:13 2014 UTC (10 years, 2 months ago) by lteo
Branch: MAIN
Changes since 1.36: +3 -4 lines
Diff to previous 1.36 (colored)

Change a few malloc+memset calls to calloc.

ok deraadt@ florian@

Revision 1.36 / (download) - annotate - [select for diffs], Sat Oct 9 08:14:36 2010 UTC (13 years, 7 months ago) by canacar
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE, OPENBSD_5_5, OPENBSD_5_4_BASE, OPENBSD_5_4, OPENBSD_5_3_BASE, OPENBSD_5_3, OPENBSD_5_2_BASE, OPENBSD_5_2, OPENBSD_5_1_BASE, OPENBSD_5_1, OPENBSD_5_0_BASE, OPENBSD_5_0, OPENBSD_4_9_BASE, OPENBSD_4_9
Changes since 1.35: +2 -2 lines
Diff to previous 1.35 (colored)

Fix typo in pflog header size computation. Fixes filtering with the new
pflog headers. reported by jmc@, tested by jmc@ and sthen@, ok sthen@

Revision 1.35 / (download) - annotate - [select for diffs], Wed Sep 8 02:04:47 2010 UTC (13 years, 8 months ago) by krw
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

Make tcpdump of pflog interfaces work with 'net <net>' expression.

My problem, canacar@'s fix.

ok sthen@ canacar@

Revision 1.34 / (download) - annotate - [select for diffs], Tue Jul 27 04:13:34 2010 UTC (13 years, 10 months ago) by canacar
Branch: MAIN
CVS Tags: OPENBSD_4_8_BASE, OPENBSD_4_8
Changes since 1.33: +236 -45 lines
Diff to previous 1.33 (colored)

Properly handle the size field in pflog link header
when generating the filter. This will allow the pflog
header to be extended without adding a new link type.

No change to generated code for other link types.

ok henning@

Revision 1.33 / (download) - annotate - [select for diffs], Sat Jun 26 16:47:07 2010 UTC (13 years, 11 months ago) by henning
Branch: MAIN
Changes since 1.32: +1 -34 lines
Diff to previous 1.32 (colored)

remove support for the old pflog format, replaced in 2003
ok ryan theo & herr reyksminister

Revision 1.32 / (download) - annotate - [select for diffs], Fri Sep 18 23:32:13 2009 UTC (14 years, 8 months ago) by bluhm
Branch: MAIN
CVS Tags: OPENBSD_4_7_BASE, OPENBSD_4_7
Changes since 1.31: +2 -1 lines
Diff to previous 1.31 (colored)

Zero out IPv6 mask before using it.  This fixes expressions like
'net 2002::/16', which were previously non-deterministic based on
the previous contents of memory.
from upstream;  ok claudio@

Revision 1.31 / (download) - annotate - [select for diffs], Sun Jun 15 02:49:14 2008 UTC (15 years, 11 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_4_6_BASE, OPENBSD_4_6, OPENBSD_4_5_BASE, OPENBSD_4_5, OPENBSD_4_4_BASE, OPENBSD_4_4
Changes since 1.30: +14 -14 lines
Diff to previous 1.30 (colored)

Swap the code for a calling function and what it calls, so that the called
function is in scope and a pointer is not returned via an int
ok dtucker

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jun 11 15:02:21 2008 UTC (15 years, 11 months ago) by dtucker
Branch: MAIN
Changes since 1.29: +99 -1 lines
Diff to previous 1.29 (colored)

Import vlan support from upstream libpcap.  This allows, eg, "tcpdump vla 3"
to work on a vlan parent interface.  ok mcbride@, "commit it" deraadt@

Revision 1.29 / (download) - annotate - [select for diffs], Tue Nov 6 10:22:29 2007 UTC (16 years, 7 months ago) by chl
Branch: MAIN
CVS Tags: OPENBSD_4_3_BASE, OPENBSD_4_3
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

fix format string

ok ray@ gilles@

Revision 1.28 / (download) - annotate - [select for diffs], Tue Jan 2 18:35:17 2007 UTC (17 years, 5 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_4_2_BASE, OPENBSD_4_2, OPENBSD_4_1_BASE, OPENBSD_4_1
Changes since 1.27: +10 -10 lines
Diff to previous 1.27 (colored)

remove extra \n in bpf_error() calls.

figured out by claudio@

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jan 2 18:31:21 2007 UTC (17 years, 5 months ago) by reyk
Branch: MAIN
Changes since 1.26: +194 -10 lines
Diff to previous 1.26 (colored)

define bpf filters to match address and header fields in IEEE 802.11
wlan frames (DLT_IEEE802_11 and DLT_IEEE802_11_RADIO linktypes). see
tcpdump(8) for details.

"Works for me" claudio@
ok jmc@ deraadt@

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jul 18 11:52:12 2006 UTC (17 years, 10 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_4_0_BASE, OPENBSD_4_0
Changes since 1.25: +1 -93 lines
Diff to previous 1.25 (colored)

get rid of arc network support. we have no users of it so this is dead
code. however, it is still cluttering up the kernel namespace a bit. it is
better gone.

ok claudio@

Revision 1.25 / (download) - annotate - [select for diffs], Fri Oct 7 19:32:39 2005 UTC (18 years, 7 months ago) by mpf
Branch: MAIN
CVS Tags: OPENBSD_3_9_BASE, OPENBSD_3_9
Changes since 1.24: +54 -3 lines
Diff to previous 1.24 (colored)

Add Spanning Tree Protocol support.
Bump version to 3.1.
OK brad@

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jun 4 18:00:45 2005 UTC (19 years ago) by joel
Branch: MAIN
CVS Tags: OPENBSD_3_8_BASE, OPENBSD_3_8
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Fix description in a comment.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Feb 28 13:19:56 2005 UTC (19 years, 3 months ago) by reyk
Branch: MAIN
CVS Tags: OPENBSD_3_7_BASE, OPENBSD_3_7
Changes since 1.22: +6 -1 lines
Diff to previous 1.22 (colored)

add DLT_IEEE802_11_RADIO (802.11 + radiotap header)

ok jsg@ deraadt@

Revision 1.22 / (download) - annotate - [select for diffs], Fri May 21 05:40:37 2004 UTC (20 years ago) by brad
Branch: MAIN
CVS Tags: OPENBSD_3_6_BASE, OPENBSD_3_6
Changes since 1.21: +11 -1 lines
Diff to previous 1.21 (colored)

add DLT_PPP_ETHER support

ok canacar@

From: Marc Huber <pppoe at pro-bono-publico dot de>

Revision 1.21 / (download) - annotate - [select for diffs], Tue Jan 27 06:58:03 2004 UTC (20 years, 4 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_3_5_BASE, OPENBSD_3_5
Changes since 1.20: +1 -5 lines
Diff to previous 1.20 (colored)

remove $Header,  it was messing up cvs for me.  ok deraadt@

Revision 1.20 / (download) - annotate - [select for diffs], Mon Jan 26 02:20:24 2004 UTC (20 years, 4 months ago) by fgsch
Branch: MAIN
Changes since 1.19: +7 -2 lines
Diff to previous 1.19 (colored)

add DLT_IEEE802_11 support; from NetBSD. bump minor.
deraadt@ ok.

Revision 1.19 / (download) - annotate - [select for diffs], Wed May 14 08:50:37 2003 UTC (21 years ago) by canacar
Branch: MAIN
CVS Tags: OPENBSD_3_4_BASE, OPENBSD_3_4
Changes since 1.18: +99 -18 lines
Diff to previous 1.18 (colored)

libpcap and tcpdump now understand the new pflog datalink type.
old datalink type is still recognized.

ok henning@ dhartmei@ frantzen@

Revision 1.18 / (download) - annotate - [select for diffs], Fri Nov 29 18:27:54 2002 UTC (21 years, 6 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_3_3_BASE, OPENBSD_3_3
Changes since 1.17: +7 -2 lines
Diff to previous 1.17 (colored)

tcpdump support for pfsync; henning@ ok

Revision 1.17 / (download) - annotate - [select for diffs], Tue Jul 9 17:03:00 2002 UTC (21 years, 10 months ago) by provos
Branch: MAIN
CVS Tags: OPENBSD_3_2_BASE, OPENBSD_3_2
Changes since 1.16: +5 -2 lines
Diff to previous 1.16 (colored)

more error checking of memory allocation, from clodder@acm.org. okay deraadt@

Revision 1.16 / (download) - annotate - [select for diffs], Sat Mar 23 01:33:16 2002 UTC (22 years, 2 months ago) by frantzen
Branch: MAIN
CVS Tags: OPENBSD_3_1_BASE, OPENBSD_3_1
Changes since 1.15: +96 -9 lines
Diff to previous 1.15 (colored)

language extensions for PF logs.  can specify direction, interface, rule
number, reason and action.  fix the ipv4/ipv6 distinction while I'm here.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Feb 19 19:39:37 2002 UTC (22 years, 3 months ago) by millert
Branch: MAIN
Changes since 1.14: +2 -18 lines
Diff to previous 1.14 (colored)

We live in an ANSI C world.  Remove lots of gratuitous #ifdef __STDC__ cruft.

Revision 1.14 / (download) - annotate - [select for diffs], Mon Dec 17 22:29:47 2001 UTC (22 years, 5 months ago) by dugsong
Branch: MAIN
Changes since 1.13: +16 -2 lines
Diff to previous 1.13 (colored)

fix memory leak associated with compiled BPF program, sync'd from tcpdump.org. ok itojun@

Revision 1.13 / (download) - annotate - [select for diffs], Mon Jun 25 23:03:32 2001 UTC (22 years, 11 months ago) by provos
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE, OPENBSD_3_0
Changes since 1.12: +8 -2 lines
Diff to previous 1.12 (colored)

DLT_PFLOG

Revision 1.12 / (download) - annotate - [select for diffs], Wed Apr 26 21:25:52 2000 UTC (24 years, 1 month ago) by jakob
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE, OPENBSD_2_9, OPENBSD_2_8_BASE, OPENBSD_2_8, OPENBSD_2_7_BASE, OPENBSD_2_7
Changes since 1.11: +998 -23 lines
Diff to previous 1.11 (colored)

sync with libpcap v0.5
add support for INET6 (kame)

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jul 20 04:49:54 1999 UTC (24 years, 10 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE, OPENBSD_2_6
Changes since 1.10: +219 -96 lines
Diff to previous 1.10 (colored)

changes brought in from v0.4; started by brad, more by me, being tested by mts

Revision 1.10 / (download) - annotate - [select for diffs], Mon Aug 31 19:53:19 1998 UTC (25 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_2_5_BASE, OPENBSD_2_5, OPENBSD_2_4_BASE, OPENBSD_2_4
Changes since 1.9: +8 -2 lines
Diff to previous 1.9 (colored)

DLT_LOOP has network byte order header

Revision 1.9 / (download) - annotate - [select for diffs], Tue Jul 14 00:14:00 1998 UTC (25 years, 10 months ago) by deraadt
Branch: MAIN
Changes since 1.8: +3 -2 lines
Diff to previous 1.8 (colored)

buf oflows

Revision 1.8 / (download) - annotate - [select for diffs], Thu Jun 11 00:01:18 1998 UTC (25 years, 11 months ago) by provos
Branch: MAIN
Changes since 1.7: +7 -1 lines
Diff to previous 1.7 (colored)

handle IPSec processed packets (DLT_ENC) in libpcap, display them with
tcpdump + additional info (SPI + which type of transforms where passed).

Revision 1.7 / (download) - annotate - [select for diffs], Thu Jun 4 23:11:34 1998 UTC (26 years ago) by deraadt
Branch: MAIN
Changes since 1.6: +8 -2 lines
Diff to previous 1.6 (colored)

add DLT_LOOP support; 4-byte header indicates proto; cstone@pobox.com

Revision 1.6 / (download) - annotate - [select for diffs], Fri Jul 25 20:30:18 1997 UTC (26 years, 10 months ago) by mickey
Branch: MAIN
CVS Tags: OPENBSD_2_3_BASE, OPENBSD_2_3, OPENBSD_2_2_BASE, OPENBSD_2_2
Changes since 1.5: +5 -5 lines
Diff to previous 1.5 (colored)

#if __STDC__ --> #ifdef __STDC__

Revision 1.5 / (download) - annotate - [select for diffs], Mon Sep 16 02:33:05 1996 UTC (27 years, 8 months ago) by tholo
Branch: MAIN
CVS Tags: OPENBSD_2_1_BASE, OPENBSD_2_1, OPENBSD_2_0_BASE, OPENBSD_2_0
Changes since 1.4: +11 -11 lines
Diff to previous 1.4 (colored)

Use __inline

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 12 13:19:08 1996 UTC (27 years, 10 months ago) by mickey
Branch: MAIN
Changes since 1.3: +162 -104 lines
Diff to previous 1.3 (colored)

bring it to the latest 0.2 LBL release.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Jun 10 07:23:26 1996 UTC (27 years, 11 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +63 -63 lines
Diff to previous 1.2 (colored)

merge to latest libpcap

Revision 1.2 / (download) - annotate - [select for diffs], Mon Mar 4 15:47:18 1996 UTC (28 years, 3 months ago) by mickey
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (colored)

Update to the latest LBL release.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:43:01 1995 UTC (28 years, 7 months ago) by deraadt
CVS Tags: netbsd_1_1
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of NetBSD tree

Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:43:01 1995 UTC (28 years, 7 months ago) by deraadt
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.