Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add RCS IDs. | guy | 2005-09-20 | 2 | -2/+10 | |
| | ||||||
* | From Ian McDonald and Arnaldo Carvalho de Melo: DCCP support. | guy | 2005-09-20 | 12 | -13/+687 | |
| | ||||||
* | List another of Hannes' changes. | guy | 2005-09-06 | 1 | -1/+2 | |
| | ||||||
* | Update to include Hannes' IS-IS changes. | guy | 2005-09-06 | 1 | -2/+5 | |
| | ||||||
* | But the PDU length checks back, so "tmp" doesn't go negative. | guy | 2005-09-05 | 1 | -11/+16 | |
| | | | | | | | At least as I read RFC 3847, you won't get a system ID without the remaining hold time field; after printing the flags field, check whether there's anything else after the flag field and, if not, quit, otherwise print the remaining hold time field and, if present, the system ID field. | |||||
* | rework the restart signaling TLV printer: | hannes | 2005-09-05 | 1 | -15/+22 | |
| | | | | | -accept TLV length of 1 as this is now perfectly valid as per rfc 3847 -only attempt to print a trailing system-ID and not a node-ID | |||||
* | From Michael Shields <shields@msrl.com> via Roman Francoise: spelling | guy | 2005-09-05 | 4 | -7/+9 | |
| | | | | fixes. | |||||
* | Mention documentation for "pppoed" and "pppoes" filter expressions. | guy | 2005-09-05 | 1 | -1/+2 | |
| | ||||||
* | Document the new "pppoed" and "pppoes" filter expressions. | guy | 2005-09-05 | 1 | -1/+18 | |
| | ||||||
* | Clean up documentation of "vlan" filter expression, and document "mpls" | guy | 2005-09-05 | 2 | -11/+48 | |
| | | | | filter expression. | |||||
* | update diffserv-TE codepoints as per rfc4124, code cosmetics: add a few ↵ | hannes | 2005-08-23 | 4 | -49/+59 | |
| | | | | TLV_MINLEN #defines | |||||
* | add support for DLT_JUNIPER{PPP,ETHER,FRELAY,CHDLC} printers | hannes | 2005-08-23 | 4 | -6/+96 | |
| | ||||||
* | Add some more fixes to the list of changes. | guy | 2005-08-23 | 1 | -21/+28 | |
| | | | | Remove trailing white space. | |||||
* | Clean up white space, to match main branch. | guy | 2005-08-23 | 1 | -2/+2 | |
| | ||||||
* | Fix a test (as per a compiler warning). | guy | 2005-08-23 | 1 | -2/+2 | |
| | ||||||
* | Update with list of changes for 3.9.4 | ken | 2005-08-19 | 1 | -2/+5 | |
| | ||||||
* | add support for detection of the extension bit | hannes | 2005-08-10 | 1 | -8/+16 | |
| | ||||||
* | -share some code between the FRF.15 and FRF.16 printer | hannes | 2005-08-09 | 1 | -23/+34 | |
| | | | | | | | | -display B, E & C header flags in the FRF.16 printer -evaluate the correct data [!flags] in the FRF.15 printer for deciding if the frame is a end-to-end frag or an interface frag -hexdump MFR middle or last fragments | |||||
* | add support for RSVP integrity objects as per rfc 2747, update fast-reroute ↵ | hannes | 2005-08-01 | 1 | -15/+99 | |
| | | | | obj printer to latest spec | |||||
* | Put calls to print the management frame type in the switch statement, | guy | 2005-07-30 | 1 | -22/+12 | |
| | | | | | | | rather than having a separate table; this makes it clearer that unknown manaagement frame types already have a message printed, and that you have to add a call to print that if a new management frame type is created. | |||||
* | We already print "Unhandled Management subtype(N)" for management frames | guy | 2005-07-30 | 1 | -10/+7 | |
| | | | | | | | we don't handle; there's no need to print "Unknown subtype N" as well. Revert to using null strings for the unknown management frame types - that way we don't have to check for a null pointer. | |||||
* | Make "subtype_text[]" have 16 elements, for all 16 possible subtypes, | guy | 2005-07-30 | 1 | -21/+35 | |
| | | | | | | | | | | | | and make all unknown subtypes have null pointers and, if the pointer for a subtype is null, print the subtype as "Unknown subtype". Compute the sizes of the tables of authentication algorithm names, status code strings, and reason code strings at compile time, and use those values to check whether the value is in the table or not. Get rid of trailing NULL pointers in those tables. Fix a typo in one reason code string. | |||||
* | #ifdef references to various Juniper DLT_ values, so that we can build | guy | 2005-07-29 | 1 | -1/+13 | |
| | | | | | | even on systems with older libpcaps that lack them. (tcpdump isn't supposed to *require* the corresponding version of libpcap, although it works best with that version or later.) | |||||
* | Pointers into packet data should usually be pointers to unsigned 1-byte | guy | 2005-07-27 | 1 | -2/+2 | |
| | | | | values. | |||||
* | Fix the buffer size argument to "snprintf()" in "etheraddr_string()", as | guy | 2005-07-26 | 1 | -17/+18 | |
| | | | | | | | per Red Hat bug 164227 (although the buffer *should* be big enough). Clean up indentation, improve a comment, and make a variable that can go negative, and that doesn't need to be unsigned, signed. | |||||
* | don't print the null-termination byte in FRF.16 link/bundle msgs | hannes | 2005-07-26 | 1 | -3/+7 | |
| | ||||||
* | link codeset 1 (lmi messages) to codeset 5, add IE = 0 sanity check, print ↵ | hannes | 2005-07-21 | 1 | -30/+40 | |
| | | | | codeset | |||||
* | update length,caplen fields when determining the cookie length | hannes | 2005-07-21 | 1 | -1/+3 | |
| | ||||||
* | add support for MFR FRF.16 IE Message printing, add boundary checks | hannes | 2005-07-21 | 1 | -15/+88 | |
| | ||||||
* | add support for Frame-Relay over AS-PIC dissector | hannes | 2005-07-20 | 1 | -13/+76 | |
| | ||||||
* | add basic support for FRF.16 Frame-Relay dissector, fix garbled output from ↵ | hannes | 2005-07-20 | 2 | -9/+102 | |
| | | | | twice calling fr_q933_print_ie_codeset | |||||
* | bugfix: an empty AS-PIC cookie will be interpreted as IPv4 but could be IS-IS | hannes | 2005-07-20 | 1 | -2/+10 | |
| | ||||||
* | fix version for next iteration | mcr | 2005-07-15 | 1 | -1/+1 | |
| | ||||||
* | Added a missing source file (print-slow.c) in the Cygnus and VC6 projects.tcpdump_3_9rel3tcpdump-3.9.3 | risso | 2005-07-13 | 2 | -0/+5 | |
| | ||||||
* | code cosmetics: | hannes | 2005-07-11 | 5 | -63/+65 | |
| | | | | | | | at places where the entity to print / or increment shares the semantics of an IPv4 or IPv6 address use sizeof(in_addr) and sizeof(in6_addr), rather than a hardcoded 4 or 16 | |||||
* | adjusted versiontcpdump_3_9rel2tcpdump-3.9.2 | mcr | 2005-07-11 | 1 | -1/+1 | |
| | ||||||
* | Include the new "slow protocol" printer. | guy | 2005-07-11 | 1 | -1/+2 | |
| | ||||||
* | update change log: add support for LACP, MARKER as per 802.3ad | hannes | 2005-07-11 | 1 | -1/+2 | |
| | ||||||
* | add boundary check for CLNP segment header | hannes | 2005-07-11 | 1 | -1/+2 | |
| | ||||||
* | add support for the IEEE slow protocols LACP, MARKER as per 802.3adtcpdump_3_9rel1tcpdump-3.9.1 | hannes | 2005-07-10 | 6 | -5/+279 | |
| | ||||||
* | Removed the inclusion of IP6_misc.h. It's no more needed and it upsets ↵ | risso | 2005-07-09 | 1 | -2/+2 | |
| | | | | cygnus gcc. | |||||
* | Updated a library so that tcpdump links correctly under cygnus. | risso | 2005-07-09 | 1 | -1/+1 | |
| | ||||||
* | Fix whitespace to match the main line. | guy | 2005-07-07 | 1 | -2/+2 | |
| | ||||||
* | Add a flag to suppress the "default_print()" call made in various | guy | 2005-07-07 | 18 | -42/+47 | |
| | | | | | | | | link-layer print routines if no other print routine claimed the packet. Test whether that flag is set rather than testing whether neither of -x or -q were specified, and have -x, -q, *and* -X set that flag, so that -X suppresses it just as -x does. That way you don't get those pckets dumped twice if -X was specified. | |||||
* | Have "ascii_print()" do the "-A" output, and nothing but the "-A" | guy | 2005-07-06 | 4 | -72/+89 | |
| | | | | | | | | | | | | | | output. Have "hex_and_ascii_print_with_offset()" and "hex_and_ascii_print()" to the "-X"-style offset, leaving "hex_print_with_offset()" and "hex_print()" doing the "-x"-style output. Don't have any of them check "xflag", "Xflag", or "Aflag" - they print what they're intended to print, and the caller should check the flags in question. Don't have "-A" set "xflag" or "Xflag". This cleans up some problems with "-A" printing hex informatioin - it's not supposed to. | |||||
* | Propagate to the x.9 branch the change | guy | 2005-07-06 | 1 | -2/+2 | |
| | | | | | | revision 1.18 date: 2005/06/04 22:08:26; author: risso; state: Exp; lines: +2 -2 Defined INET6 in the Windows project to prevent compilation errors of print-dhcp6.c | |||||
* | undo incorrect changes to tcpdump.c | mcr | 2005-07-05 | 1 | -2/+2 | |
| | ||||||
* | final changes to 3.9.1 | mcr | 2005-07-05 | 3 | -4/+40 | |
| | ||||||
* | -code cosmetics: improve readability by replacing "v" by "label_entry" | hannes | 2005-07-05 | 1 | -19/+28 | |
| | | | | | -do multiline formatting for label-stacks deeper than 1 -hide the IPv4/IPv6 printer under the vflag for explicit NULL labels | |||||
* | add GRE and RSVP to the supported IPv6 protos | hannes | 2005-07-03 | 1 | -1/+10 | |
| |