CVS log entries from 13.01.2001 (Sat) 10:06:39 - 14.01.2001 (Sun) 10:06:43 GMT
=====================================================
Summary by authors
=====================================================
Author: guy
        File: libpcap/grammar.y; Revisions: 1.66, 1.65
        File: libpcap/gencode.c; Revisions: 1.144, 1.143, 1.142, 1.141, 1.140.2.1
        File: tcpdump/tcpdump.1; Revisions: 1.94, 1.93
        File: libpcap/pcap-linux.c; Revisions: 1.52, 1.51.2.1
        File: libpcap/gencode.h; Revisions: 1.49, 1.48
        File: libpcap/scanner.l; Revisions: 1.72, 1.71

=====================================================
Combined list of identical log entries
=====================================================
Description:
Set "off_linktype" to the correct value for the offset of the Ethernet
type field in the fake header for Linux cooked captures, so that the
correct code is generated for tests of that field.
Modified files:
        File: libpcap/gencode.c; Revision: 1.140.2.1;
        Date: 2001/01/14 06:48:35; Author: guy; Lines: (+2 -2)
        File: libpcap/pcap-linux.c; Revision: 1.51.2.1;
        Date: 2001/01/14 06:48:36; Author: guy; Lines: (+2 -2)
-------------------------------
Description:
Generate code to check for LLC SAP values on Linux cooked captures.

Set "off_linktype" to the correct value for the offset of the Ethernet
type field in the fake header for Linux cooked captures, so that the
correct code is generated for tests of that field.
Modified files:
        File: libpcap/gencode.c; Revision: 1.142;
        Date: 2001/01/14 05:30:07; Author: guy; Lines: (+93 -6)
        File: libpcap/pcap-linux.c; Revision: 1.52;
        Date: 2001/01/14 05:30:08; Author: guy; Lines: (+2 -2)
-------------------------------
Description:
Add "ipx", which checks for the LLC SAP for IPX as well as, on Ethernet,
for "Novell 802.3" frames, which are 802.3 frames (i.e., the type/length
field is a length field, i.e. it's <= ETHERMTU) with 0xFFFF as the first
2 bytes.  We don't yet check for ETHERTYPE_IPX as well.

When checking for OSI packets on Linux cooked captures, check for 802.2
frames by testing the packet type for LINUX_SLL_P_802_2 rather than by
checking whether the type field is <= ETHERMTU (it's always a type field
in DLT_LINUX_SLL captures).
Modified files:
        File: libpcap/gencode.c; Revision: 1.143;
        Date: 2001/01/14 07:57:47; Author: guy; Lines: (+76 -4)
        File: libpcap/gencode.h; Revision: 1.49;
        Date: 2001/01/14 07:57:48; Author: guy; Lines: (+3 -1)
        File: libpcap/grammar.y; Revision: 1.66;
        Date: 2001/01/14 07:57:48; Author: guy; Lines: (+3 -1)
        File: libpcap/scanner.l; Revision: 1.72;
        Date: 2001/01/14 07:57:49; Author: guy; Lines: (+3 -1)
-------------------------------
Description:
Support checking for protocols specified by an LLC SAP on FDDI, Token
Ring, and RFC 1483-style ATM, as well as on Ethernet.

Support checking for LLC SAP protocols other than OSI protocols on
Ethernet - for now, we check only the DSAP on those, rather than
checking both the DSAP and SSAP as we do for OSI, as I think, in some
cases, the SSAP isn't the same as the DSAP.

When generating protocol type checks on link-layer types with no type
field, where packets are always IP (SLIP, BSD/OS SLIP, raw IP), generate
a "test" that always succeeds if the protocol being checked for is IP or
IPv6 and a "test" that always fails otherwise.  (We originally did
"gen_true()" if the protocol is IP, and bogusly generated code to check
the field at an offset of -1 otherwise; a subsequent change caused us
always to do "gen_true()", but that doesn't properly handle attempts to
check for other protocols - those attempts should generate code that
always fails, meaning that if you try to look for ARP packets in such a
capture the BPF compiler will return "expression rejects all packets" as
an error - and still generated extra code not all of which was removed
by the optimizer.  The current code generates no *more* BPF code.)

Add "stp", which checks for the LLC SAP for the Spanning Tree Protocol.
Modified files:
        File: libpcap/gencode.c; Revision: 1.141;
        Date: 2001/01/14 04:34:51; Author: guy; Lines: (+165 -12)
        File: libpcap/gencode.h; Revision: 1.48;
        Date: 2001/01/14 04:34:51; Author: guy; Lines: (+3 -1)
        File: libpcap/grammar.y; Revision: 1.65;
        Date: 2001/01/14 04:34:52; Author: guy; Lines: (+3 -1)
        File: libpcap/scanner.l; Revision: 1.71;
        Date: 2001/01/14 04:34:52; Author: guy; Lines: (+3 -1)
=====================================================
Log entries
=====================================================
Description:
Handle STP (under the assumption that the "Bridging PDU"s that go over
PPP are Spanning Tree Protocol Bridging PDUs) and IPX over PPP.
Modified files:
        File: libpcap/gencode.c; Revision: 1.144;
        Date: 2001/01/14 08:09:58; Author: guy; Lines:  (+33 -2)
-------------------------------
Description:
Document the new "ipx" argument to "ether proto".
Modified files:
        File: tcpdump/tcpdump.1; Revision: 1.94;
        Date: 2001/01/14 08:13:09; Author: guy; Lines:  (+3 -3)
-------------------------------
Description:
Document the new "stp" protocol type in filter expressions.

Make the explanation of the "ether <proto>" expression more completely
explain the various cases.
Modified files:
        File: tcpdump/tcpdump.1; Revision: 1.93;
        Date: 2001/01/14 05:03:42; Author: guy; Lines:  (+31 -10)
=====================================================
Summary of modified files
=====================================================
File: libpcap/gencode.c
Revisions: 1.144, 1.143, 1.142, 1.141, 1.140.2.1
Authors: guy (+33 -2), guy (+76 -4), guy (+93 -6), guy (+165 -12), guy (+2 -2)
-------------------------------
File: libpcap/gencode.h
Revisions: 1.49, 1.48
Authors: guy (+3 -1), guy (+3 -1)
-------------------------------
File: libpcap/grammar.y
Revisions: 1.66, 1.65
Authors: guy (+3 -1), guy (+3 -1)
-------------------------------
File: libpcap/pcap-linux.c
Revisions: 1.52, 1.51.2.1
Authors: guy (+2 -2), guy (+2 -2)
-------------------------------
File: libpcap/scanner.l
Revisions: 1.72, 1.71
Authors: guy (+3 -1), guy (+3 -1)
-------------------------------
File: tcpdump/tcpdump.1
Revisions: 1.94, 1.93
Authors: guy (+3 -3), guy (+31 -10)
-- 
Automatic cron job from /tcpdump/bin/makelog
-
This is the TCPDUMP workers list. It is archived at
http://www.tcpdump.org/lists/workers/index.html
To unsubscribe use mailto:[EMAIL PROTECTED]?body=unsubscribe

Reply via email to