Commit Graph

7685 Commits

Author SHA1 Message Date
guy
277dc1f0ec Add a token-ring link-layer dissector, made by merging the FreeBSD and
NetBSD ones; use it for DLT_IEEE802, which in many OSes is used for
token ring.
2000-07-25 05:28:11 +00:00
assar
2f3d1f335a (udp_print): sanity check that the length in the udp header is at
least 8 to avoid printing garbage
2000-07-22 23:58:01 +00:00
assar
7d4551face use standard TCHECK2 instead of the home-cooked TRUNC, thereby
avoiding off-by-one error
2000-07-22 17:32:32 +00:00
guy
1427536268 Add CREDITS to the list of files in the tarball. 2000-07-16 19:49:01 +00:00
guy
d12c6dbbbe Update "FILES" to include a number of files that need to be in the
source tarball but that weren't listed.
2000-07-16 19:24:51 +00:00
guy
e21937cc05 Remove "README-AFS" and "lbl/gnuc.h" from the list of files in "FILES",
as they're no longer part of the tcpdump source.
2000-07-16 19:13:55 +00:00
guy
eee81d3ce3 As "make tar" runs tar with a list of files to include in the tarball,
the classic BSD "F" flag, which tells it to *exclude* certain files, is
unnecessary; furthermore, some versions of tar may not support it, and
GNU tar, as appears in FreeBSD and perhaps other BSDs, and in Linux,
interprets the "F" flag as meaning "run, at the end of each archive
volume, the script whose name is given as an argument to the flag", so
it's not even syntactically compatible with the classic "F" flag.

The latter problem causes "make tar" to fail; we remove the "F" flags to
fix the problem.
2000-07-16 19:12:36 +00:00
itojun
ce26a5daa5 typo in pointer assignment. from netbsd-current. 2000-07-16 14:32:48 +00:00
itojun
5b55c55986 beautify node information query printing 2000-07-16 05:25:16 +00:00
guy
cdae010076 Include our own "nameser.h", rather than the system's <arpa/nameser.h>,
to get NAMESERVER_PORT defined.

<arpa/nameser.h> defines T_UNSPEC; that causes collisions on Solaris
(and probably at least some other OSes) with stuff included by
<rpc/rpc.h>, generating noise when compiling.  Move the include of
"nameser.h" near the includes of other protocol-defining header
files in tcpdump; this also moves it below the include of <rpc/rpc.h>,
so we can then move the #undefs of NOERROR and T_UNSPEC below most
includes and still have it before the include of "nameser.h", squelching
the compiler complaints.
2000-07-14 02:49:00 +00:00
guy
b0d41c68a5 Pick up the v3.5 changelog items, and delete the equivalent time-stamped
items.

Add one time-stamped item (more to come).
2000-07-14 02:31:24 +00:00
guy
81e55bbc07 Note in the line with the URL for the LBL version of tcpdump that it's
version 3.4, along the lines of what's done in the README for libpcap.
2000-07-13 06:39:17 +00:00
guy
179eba1308 Make the introductory section of the README file use the same style as
the introductory README section of the libpcap README file, giving
information about anonymous CVS and other additional information.

Update to note that non-patch mail should be sent to
"tcpdump-workers@tcpdump.org", and that patches should be sent to
"patches@tcpdump.org".

Merge in changes from the tcpdump 3.5 branch:

	"\f(CW" doesn't work on all systems - which appears to cause a
	subsequent "\fP" to revert to the font from which *roff last
	switched, which is often an italic or boldface font.  Use "\fR"
	instead of "\fP" to undo a "\f(CW".

and other changes not in the main line.
2000-07-13 06:36:57 +00:00
assar
35795ae1ba check the ip protocol version on printing raw packets, from Love <lha@stacken.kth.se> 2000-07-11 01:22:38 +00:00
assar
b487688fc8 (ip6_print): rewrite the alignment code to be for v6 and not v4.
based on a patch from Love <lha@stacken.kth.se>
2000-07-11 01:14:41 +00:00
assar
1b918881d8 TCPDUMP_ALIGN -> LBL_ALIGN 2000-07-11 00:55:22 +00:00
assar
fcf0144ed2 not used 2000-07-11 00:52:21 +00:00
assar
83d6304aa9 regen 2000-07-11 00:51:53 +00:00
assar
6e2695e9e0 remove gnuc.h and __dead 2000-07-11 00:49:02 +00:00
assar
f09ae44415 remove gnuc.h 2000-07-11 00:48:16 +00:00
assar
7804899c0f add __P 2000-07-11 00:48:05 +00:00
assar
f7e4abb03d fix typo 2000-07-10 04:47:36 +00:00
assar
65fa9cb9ca add <time.h> 2000-07-10 04:38:25 +00:00
assar
f5477a012b remove trailing comma in enum 2000-07-10 04:36:19 +00:00
assar
85a3a3b95e (packetp, snapend): remove duplicate static declarations 2000-07-10 04:35:58 +00:00
assar
045777a5b2 remove inline and __attribute__ (now setting in config.h) 2000-07-10 04:29:27 +00:00
assar
90d1928077 also add nameser.h here 2000-07-06 21:44:29 +00:00
assar
af07258a7e do not rely on the system providing us everything we need in
<arpa/nameser.h> but include a nameser.h with all the required stuff.
From Guy Harris <gharris@flashcom.net>
2000-07-05 23:50:37 +00:00
assar
d16e46379f print client-identifier in hex, from "Gisle Vanem" <gvanem@eunet.no> 2000-07-01 03:56:43 +00:00
assar
1deef47516 updates/bug fixes from Motonori Shindo <mshindo@mshindo.net> 2000-07-01 03:48:44 +00:00
assar
227103abf0 re-generated 2000-07-01 03:40:34 +00:00
assar
448ed9c0dc remove setting of umask and test for malloc.h, memory.h 2000-07-01 03:39:54 +00:00
assar
3cd171317f remove non-STDC code 2000-07-01 03:38:59 +00:00
assar
5a0c056a7c better and more careful check for smi. From Juergen Schoenwaelder
<schoenw@ibr.cs.tu-bs.de>
2000-06-26 21:27:17 +00:00
assar
2b1907d4d8 handle the case of not having any mld6 struct at all. From Juergen
Schoenwaelder <schoenw@ibr.cs.tu-bs.de>
2000-06-26 20:04:53 +00:00
assar
2e065e6bcd bpf_dump.c moved to libpcap 2000-06-26 10:54:48 +00:00
assar
6c64855056 remove bpf_dump 2000-06-26 10:54:29 +00:00
assar
f3bf8e7579 don't check for gethostbyname2, it's not being used 2000-06-26 04:19:43 +00:00
assar
6faa3446e5 (CSRC): remove bpf-dump.c, now in libpcap 2000-06-26 04:15:34 +00:00
assar
a718322691 moved to libpcap 2000-06-26 04:14:46 +00:00
itojun
76c5a0bdc1 fix safeputc, the if statment was completely reversed 2000-06-21 09:08:34 +00:00
itojun
a9099326db improve RIPv0/v1/v2 handling. from openbsd-current 2000-06-18 17:41:35 +00:00
assar
38a55e823f remove extra prototype (now in interface.h) 2000-06-18 11:12:59 +00:00
assar
57ceb28fe2 (bpf_dump): add prototype 2000-06-18 11:12:27 +00:00
assar
d85ca877ea (bpf_dump): remove prorotype (now in interface.h)
(cleanup): make static
2000-06-18 11:12:06 +00:00
assar
c176fa7119 add fallback for IPV6_RTHDR_TYPE_0, noticed by Juergen Schoenwaelder
<schoenw@ibr.cs.tu-bs.de>
2000-06-16 19:41:31 +00:00
assar
f835c3286a add config.h. From Kevin Steves <stevesk@sweden.hp.com> 2000-06-13 12:19:07 +00:00
itojun
459529c99b add fallback definition for INET_ADDRSTRLEN.
From: Kevin Steves <stevesk@sweden.hp.com>
2000-06-12 15:45:05 +00:00
assar
af5c878a96 update with new URLs and addresses (to tcpdump.org) 2000-06-12 06:50:50 +00:00
mcr
655a694020 documentation suggestions from Toni Andjelkovic on TCP flags 2000-06-11 16:51:09 +00:00