CVS log entries from 04.09.2002 (Wed) 09:06:31 - 05.09.2002 (Thu) 09:06:56 GMT
=====================================================
Summary by authors
=====================================================
Author: guy
File: tcpdump/configure; Revisions: 1.90, 1.89
File: tcpdump/print-zephyr.c; Revisions: 1.6
File: tcpdump/print-timed.c; Revisions: 1.5
File: tcpdump/print-nfs.c; Revisions: 1.97
File: tcpdump/print-mobility.c; Revisions: 1.5
File: tcpdump/print-wb.c; Revisions: 1.28
File: tcpdump/print-lwres.c; Revisions: 1.7
File: tcpdump/print-pptp.c; Revisions: 1.6
File: tcpdump/print-pim.c; Revisions: 1.33
File: tcpdump/print-arp.c; Revisions: 1.58, 1.57, 1.56
File: tcpdump/print-telnet.c; Revisions: 1.21
File: tcpdump/print-ppp.c; Revisions: 1.69
File: tcpdump/CREDITS; Revisions: 1.65
File: tcpdump/tcpdump.c; Revisions: 1.185
File: tcpdump/print-icmp6.c; Revisions: 1.65
File: tcpdump/print-snmp.c; Revisions: 1.56
File: tcpdump/print-cnfp.c; Revisions: 1.10
File: tcpdump/configure.in; Revisions: 1.157, 1.156
File: tcpdump/print-dvmrp.c; Revisions: 1.23
File: tcpdump/smbutil.c; Revisions: 1.25, 1.24
File: tcpdump/print-esp.c; Revisions: 1.29
File: tcpdump/print-llc.c; Revisions: 1.49
File: tcpdump/print-bgp.c; Revisions: 1.50
File: tcpdump/print-isoclns.c; Revisions: 1.61
File: tcpdump/print-msdp.c; Revisions: 1.4
File: tcpdump/addrtoname.c; Revisions: 1.93
File: tcpdump/print-smb.c; Revisions: 1.26
File: libpcap/configure.in; Revisions: 1.97
File: tcpdump/print-ascii.c; Revisions: 1.10
File: tcpdump/extract.h; Revisions: 1.18
File: tcpdump/print-sunrpc.c; Revisions: 1.42
File: tcpdump/config.h.in; Revisions: 1.41, 1.40
File: tcpdump/aclocal.m4; Revisions: 1.88
File: tcpdump/print-tcp.c; Revisions: 1.102
File: tcpdump/print-802_11.c; Revisions: 1.10
File: libpcap/configure; Revisions: 1.35
File: tcpdump/print-egp.c; Revisions: 1.31
File: tcpdump/print-fr.c; Revisions: 1.5
File: tcpdump/print-radius.c; Revisions: 1.16
File: tcpdump/token.h; Revisions: 1.4
File: tcpdump/print-domain.c; Revisions: 1.80
File: tcpdump/print-rx.c; Revisions: 1.33
File: tcpdump/acconfig.h; Revisions: 1.19
File: tcpdump/print-isakmp.c; Revisions: 1.34, 1.33
File: tcpdump/print-l2tp.c; Revisions: 1.14
File: tcpdump/print-ip.c; Revisions: 1.112
File: tcpdump/print-token.c; Revisions: 1.18
File: tcpdump/print-rip.c; Revisions: 1.51
=====================================================
Combined list of identical log entries
=====================================================
Description:
Check for "pcap_version" in libpcap in the configure scripts; apparently
the libpcap that comes with some platforms doesn't define it.
Check for "pcap_debug" and "yydebug" in libpcap in the configure
scripts, so that whichever one is present (which might depend on whether
libpcap was built with standard YACC or Berkeley YACC/Bison), if any is
present, will be used by the "-Y" flag (if none is present, "-Y" won't
be supported).
Modified files:
File: tcpdump/acconfig.h; Revision: 1.19;
Date: 2002/09/05 01:31:41; Author: guy; Lines: (+9 -0)
File: tcpdump/config.h.in; Revision: 1.41;
Date: 2002/09/05 01:31:41; Author: guy; Lines: (+9 -0)
File: tcpdump/configure; Revision: 1.90;
Date: 2002/09/05 01:32:07; Author: guy; Lines: (+154 -40)
File: tcpdump/configure.in; Revision: 1.157;
Date: 2002/09/05 01:31:41; Author: guy; Lines: (+62 -2)
File: tcpdump/tcpdump.c; Revision: 1.185;
Date: 2002/09/05 01:31:42; Author: guy; Lines: (+11 -2)
-------------------------------
Description:
Add a few more GCC warnings on GCC >= 2 for ".devel" builds.
>From Neil T. Spring: fixes for many of those warnings:
addrtoname.c, configure.in: Linux needs netinet/ether.h for
ether_ntohost
print-*.c: change char *foo = "bar" to const char *foo = "bar"
to appease -Wwrite-strings; should affect no run-time behavior.
print-*.c: make some variables unsigned.
print-bgp.c: plen ('prefix len') is unsigned, no reason to
validate by comparing to zero.
print-cnfp.c, print-rx.c: use intoa, provided by addrtoname,
instead of inet_ntoa.
print-domain.c: unsigned int l; (l=foo()) < 0 is guaranteed to
be false, so check for (u_int)-1, which represents failure,
explicitly.
print-isakmp.c: complete initialization of attrmap objects.
print-lwres.c: "if(x); print foo;" seemed much more likely to be
intended to be "if(x) { print foo; }".
print-smb.c: complete initialization of some structures.
In addition, add some fixes for the signed vs. unsigned comparison
warnings:
extract.h: cast the result of the byte-extraction-and-combining,
as, at least for the 16-bit version, C's integral promotions
will turn "u_int16_t" into "int" if there are other "int"s
nearby.
print-*.c: make some more variables unsigned, or add casts to an
unsigned type of signed values known not to be negative, or add
casts to "int" of unsigned values known to fit in an "int", and
make other changes needed to handle the aforementioned variables
now being unsigned.
print-isakmp.c: clean up the handling of error/status indicators
in notify messages.
print-ppp.c: get rid of a check that an unsigned quantity is >=
0.
print-radius.c: clean up some of the bounds checking.
print-smb.c: extract the word count into a "u_int" to avoid the
aforementioned problems with C's integral promotions.
print-snmp.c: change a check that an unsigned variable is >= 0
to a check that it's != 0.
Also, fix some formats to use "%u" rather than "%d" for unsigned
quantities.
Modified files:
File: tcpdump/CREDITS; Revision: 1.65;
Date: 2002/09/05 00:00:07; Author: guy; Lines: (+1 -0)
File: tcpdump/aclocal.m4; Revision: 1.88;
Date: 2002/09/05 00:00:07; Author: guy; Lines: (+4 -3)
File: tcpdump/addrtoname.c; Revision: 1.93;
Date: 2002/09/05 00:00:08; Author: guy; Lines: (+4 -1)
File: tcpdump/config.h.in; Revision: 1.40;
Date: 2002/09/05 00:00:08; Author: guy; Lines: (+3 -0)
File: tcpdump/configure; Revision: 1.89;
Date: 2002/09/05 00:01:25; Author: guy; Lines: (+3 -3)
File: tcpdump/configure.in; Revision: 1.156;
Date: 2002/09/05 00:00:08; Author: guy; Lines: (+3 -3)
File: tcpdump/extract.h; Revision: 1.18;
Date: 2002/09/05 00:00:09; Author: guy; Lines: (+16 -16)
File: tcpdump/print-802_11.c; Revision: 1.10;
Date: 2002/09/05 00:00:09; Author: guy; Lines: (+2 -2)
File: tcpdump/print-ascii.c; Revision: 1.10;
Date: 2002/09/05 00:00:10; Author: guy; Lines: (+2 -2)
File: tcpdump/print-bgp.c; Revision: 1.50;
Date: 2002/09/05 00:00:10; Author: guy; Lines: (+4 -4)
File: tcpdump/print-cnfp.c; Revision: 1.10;
Date: 2002/09/05 00:00:10; Author: guy; Lines: (+6 -4)
File: tcpdump/print-domain.c; Revision: 1.80;
Date: 2002/09/05 00:00:11; Author: guy; Lines: (+4 -4)
File: tcpdump/print-dvmrp.c; Revision: 1.23;
Date: 2002/09/05 00:00:11; Author: guy; Lines: (+3 -2)
File: tcpdump/print-egp.c; Revision: 1.31;
Date: 2002/09/05 00:00:12; Author: guy; Lines: (+2 -2)
File: tcpdump/print-esp.c; Revision: 1.29;
Date: 2002/09/05 00:00:12; Author: guy; Lines: (+2 -2)
File: tcpdump/print-fr.c; Revision: 1.5;
Date: 2002/09/05 00:00:12; Author: guy; Lines: (+7 -6)
File: tcpdump/print-ip.c; Revision: 1.112;
Date: 2002/09/05 00:00:13; Author: guy; Lines: (+3 -3)
File: tcpdump/print-isakmp.c; Revision: 1.33;
Date: 2002/09/05 00:00:13; Author: guy; Lines: (+72 -47)
File: tcpdump/print-isoclns.c; Revision: 1.61;
Date: 2002/09/05 00:00:14; Author: guy; Lines: (+2 -2)
File: tcpdump/print-l2tp.c; Revision: 1.14;
Date: 2002/09/05 00:00:14; Author: guy; Lines: (+3 -3)
File: tcpdump/print-llc.c; Revision: 1.49;
Date: 2002/09/05 00:00:15; Author: guy; Lines: (+2 -2)
File: tcpdump/print-lwres.c; Revision: 1.7;
Date: 2002/09/05 00:00:15; Author: guy; Lines: (+7 -5)
File: tcpdump/print-msdp.c; Revision: 1.4;
Date: 2002/09/05 00:00:16; Author: guy; Lines: (+4 -4)
File: tcpdump/print-nfs.c; Revision: 1.97;
Date: 2002/09/05 00:00:16; Author: guy; Lines: (+2 -2)
File: tcpdump/print-pim.c; Revision: 1.33;
Date: 2002/09/05 00:00:16; Author: guy; Lines: (+3 -3)
File: tcpdump/print-ppp.c; Revision: 1.69;
Date: 2002/09/05 00:00:17; Author: guy; Lines: (+2 -3)
File: tcpdump/print-pptp.c; Revision: 1.6;
Date: 2002/09/05 00:00:17; Author: guy; Lines: (+2 -2)
File: tcpdump/print-radius.c; Revision: 1.16;
Date: 2002/09/05 00:00:18; Author: guy; Lines: (+25 -18)
File: tcpdump/print-rip.c; Revision: 1.51;
Date: 2002/09/05 00:00:18; Author: guy; Lines: (+15 -6)
File: tcpdump/print-rx.c; Revision: 1.33;
Date: 2002/09/05 00:00:19; Author: guy; Lines: (+31 -31)
File: tcpdump/print-smb.c; Revision: 1.26;
Date: 2002/09/05 00:00:20; Author: guy; Lines: (+20 -20)
File: tcpdump/print-snmp.c; Revision: 1.56;
Date: 2002/09/05 00:00:21; Author: guy; Lines: (+25 -25)
File: tcpdump/print-sunrpc.c; Revision: 1.42;
Date: 2002/09/05 00:00:22; Author: guy; Lines: (+2 -2)
File: tcpdump/print-tcp.c; Revision: 1.102;
Date: 2002/09/05 00:00:22; Author: guy; Lines: (+7 -5)
File: tcpdump/print-telnet.c; Revision: 1.21;
Date: 2002/09/05 00:00:22; Author: guy; Lines: (+4 -3)
File: tcpdump/print-timed.c; Revision: 1.5;
Date: 2002/09/05 00:00:23; Author: guy; Lines: (+2 -2)
File: tcpdump/print-token.c; Revision: 1.18;
Date: 2002/09/05 00:00:23; Author: guy; Lines: (+3 -2)
File: tcpdump/print-wb.c; Revision: 1.28;
Date: 2002/09/05 00:00:24; Author: guy; Lines: (+3 -3)
File: tcpdump/print-zephyr.c; Revision: 1.6;
Date: 2002/09/05 00:00:24; Author: guy; Lines: (+3 -3)
File: tcpdump/smbutil.c; Revision: 1.25;
Date: 2002/09/05 00:00:25; Author: guy; Lines: (+13 -13)
File: tcpdump/token.h; Revision: 1.4;
Date: 2002/09/05 00:00:25; Author: guy; Lines: (+2 -2)
-------------------------------
Description:
Red Hat Linux 7.2 appears to have a <net/raw.h> file, which causes the
configure script to think it's IRIX, so test for
"/usr/include/linux/socket.h" before testing for
"/usr/include/net/raw.h" (which is done before testing for
"/usr/include/sys/dlpi.h"; hopefully no future IRIX release, or future
release of Solaris/HP-UX/AIX/other OS that supports DLPI, will add
"/usr/include/linux/socket.h" as a "helpful" header file for Linux
compatibility).
Modified files:
File: libpcap/configure; Revision: 1.35;
Date: 2002/09/04 20:32:10; Author: guy; Lines: (+3 -3)
File: libpcap/configure.in; Revision: 1.97;
Date: 2002/09/04 20:31:33; Author: guy; Lines: (+4 -4)
-------------------------------
Description:
>From Kazushi Sugyo: patches for draft-ietf-mobile-ipv6-18.
Modified files:
File: tcpdump/print-icmp6.c; Revision: 1.65;
Date: 2002/09/05 00:52:30; Author: guy; Lines: (+8 -2)
File: tcpdump/print-mobility.c; Revision: 1.5;
Date: 2002/09/05 00:52:30; Author: guy; Lines: (+60 -42)
=====================================================
Log entries
=====================================================
Description:
Move the check for a zero-length hardware address into
"atmarp_addr_print()".
Modified files:
File: tcpdump/print-arp.c; Revision: 1.58;
Date: 2002/09/04 18:56:11; Author: guy; Lines: (+16 -24)
-------------------------------
Description:
Fix the ATMARP dissector to correctly dissect RFC 2225 ATM ARP.
Fix the ARP dissector to check the hardware type before checking whether
the addresses are in the captured data, and call the ATMARP dissector if
the hardware type is 19. Also fix it to return after the ATMARP
dissector returns.
Use "TTEST2()" to check whether the addresses are in the captured data.
Modified files:
File: tcpdump/print-arp.c; Revision: 1.57;
Date: 2002/09/04 11:22:13; Author: guy; Lines: (+118 -73)
-------------------------------
Description:
Do sanity checking on the hardware address and protocol address lengths;
if the checks fail, treat it the same as we do for and unknown protocol
(we require the hardware address length not to be zero, as
"linkaddr_string()" can't handle that, and we require the protocol
address length to be 4, as we only handle IP as a protocol type).
Modified files:
File: tcpdump/print-arp.c; Revision: 1.56;
Date: 2002/09/04 10:11:44; Author: guy; Lines: (+5 -3)
-------------------------------
Description:
Constify.
Check for zero-length items in "isakmp_sub0_print()", and return NULL if
one is seen. Have "isakmp_sub_print()" check for that and break out of
the loop and return NULL if "isakmp_sub0_print()" returns NULL, so we
don't loop forever printing the same item. Have callers of
"isakmp_sub_print()" check for NULL and return NULL as well.
Have "isakmp_sub_print()" take the depth as an argument, rather than
have it as a static variable, for cleanliness.
Modified files:
File: tcpdump/print-isakmp.c; Revision: 1.34;
Date: 2002/09/05 00:43:21; Author: guy; Lines: (+155 -127)
-------------------------------
Description:
"localtime()" can return a null pointer on Windows; if I remember
correctly, this can happen if the time handed to it is before the UNIX
epoch. Just report "(Can't convert time)" if it returns a null pointer.
Modified files:
File: tcpdump/smbutil.c; Revision: 1.24;
Date: 2002/09/04 09:53:42; Author: guy; Lines: (+12 -2)
=====================================================
Summary of modified files
=====================================================
File: libpcap/configure
Revisions: 1.35
Authors: guy (+3 -3)
-------------------------------
File: libpcap/configure.in
Revisions: 1.97
Authors: guy (+4 -4)
-------------------------------
File: tcpdump/CREDITS
Revisions: 1.65
Authors: guy (+1 -0)
-------------------------------
File: tcpdump/acconfig.h
Revisions: 1.19
Authors: guy (+9 -0)
-------------------------------
File: tcpdump/aclocal.m4
Revisions: 1.88
Authors: guy (+4 -3)
-------------------------------
File: tcpdump/addrtoname.c
Revisions: 1.93
Authors: guy (+4 -1)
-------------------------------
File: tcpdump/config.h.in
Revisions: 1.41, 1.40
Authors: guy (+9 -0), guy (+3 -0)
-------------------------------
File: tcpdump/configure
Revisions: 1.90, 1.89
Authors: guy (+154 -40), guy (+3 -3)
-------------------------------
File: tcpdump/configure.in
Revisions: 1.157, 1.156
Authors: guy (+62 -2), guy (+3 -3)
-------------------------------
File: tcpdump/extract.h
Revisions: 1.18
Authors: guy (+16 -16)
-------------------------------
File: tcpdump/print-802_11.c
Revisions: 1.10
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-arp.c
Revisions: 1.58, 1.57, 1.56
Authors: guy (+16 -24), guy (+118 -73), guy (+5 -3)
-------------------------------
File: tcpdump/print-ascii.c
Revisions: 1.10
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-bgp.c
Revisions: 1.50
Authors: guy (+4 -4)
-------------------------------
File: tcpdump/print-cnfp.c
Revisions: 1.10
Authors: guy (+6 -4)
-------------------------------
File: tcpdump/print-domain.c
Revisions: 1.80
Authors: guy (+4 -4)
-------------------------------
File: tcpdump/print-dvmrp.c
Revisions: 1.23
Authors: guy (+3 -2)
-------------------------------
File: tcpdump/print-egp.c
Revisions: 1.31
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-esp.c
Revisions: 1.29
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-fr.c
Revisions: 1.5
Authors: guy (+7 -6)
-------------------------------
File: tcpdump/print-icmp6.c
Revisions: 1.65
Authors: guy (+8 -2)
-------------------------------
File: tcpdump/print-ip.c
Revisions: 1.112
Authors: guy (+3 -3)
-------------------------------
File: tcpdump/print-isakmp.c
Revisions: 1.34, 1.33
Authors: guy (+155 -127), guy (+72 -47)
-------------------------------
File: tcpdump/print-isoclns.c
Revisions: 1.61
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-l2tp.c
Revisions: 1.14
Authors: guy (+3 -3)
-------------------------------
File: tcpdump/print-llc.c
Revisions: 1.49
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-lwres.c
Revisions: 1.7
Authors: guy (+7 -5)
-------------------------------
File: tcpdump/print-mobility.c
Revisions: 1.5
Authors: guy (+60 -42)
-------------------------------
File: tcpdump/print-msdp.c
Revisions: 1.4
Authors: guy (+4 -4)
-------------------------------
File: tcpdump/print-nfs.c
Revisions: 1.97
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-pim.c
Revisions: 1.33
Authors: guy (+3 -3)
-------------------------------
File: tcpdump/print-ppp.c
Revisions: 1.69
Authors: guy (+2 -3)
-------------------------------
File: tcpdump/print-pptp.c
Revisions: 1.6
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-radius.c
Revisions: 1.16
Authors: guy (+25 -18)
-------------------------------
File: tcpdump/print-rip.c
Revisions: 1.51
Authors: guy (+15 -6)
-------------------------------
File: tcpdump/print-rx.c
Revisions: 1.33
Authors: guy (+31 -31)
-------------------------------
File: tcpdump/print-smb.c
Revisions: 1.26
Authors: guy (+20 -20)
-------------------------------
File: tcpdump/print-snmp.c
Revisions: 1.56
Authors: guy (+25 -25)
-------------------------------
File: tcpdump/print-sunrpc.c
Revisions: 1.42
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-tcp.c
Revisions: 1.102
Authors: guy (+7 -5)
-------------------------------
File: tcpdump/print-telnet.c
Revisions: 1.21
Authors: guy (+4 -3)
-------------------------------
File: tcpdump/print-timed.c
Revisions: 1.5
Authors: guy (+2 -2)
-------------------------------
File: tcpdump/print-token.c
Revisions: 1.18
Authors: guy (+3 -2)
-------------------------------
File: tcpdump/print-wb.c
Revisions: 1.28
Authors: guy (+3 -3)
-------------------------------
File: tcpdump/print-zephyr.c
Revisions: 1.6
Authors: guy (+3 -3)
-------------------------------
File: tcpdump/smbutil.c
Revisions: 1.25, 1.24
Authors: guy (+13 -13), guy (+12 -2)
-------------------------------
File: tcpdump/tcpdump.c
Revisions: 1.185
Authors: guy (+11 -2)
-------------------------------
File: tcpdump/token.h
Revisions: 1.4
Authors: guy (+2 -2)
--
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