aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2001-05-27Call the H.261 dissector through a handle.Guy Harris4-47/+29
Set the reported length of the tvbuff we hand to the H.261 dissector. svn path=/trunk/; revision=3464
2001-05-27No need to include "packet-q931.h" any more, as we're calling the Q.931Guy Harris1-2/+1
dissector through a handle. svn path=/trunk/; revision=3463
2001-05-27Call the Q.931 dissector through a handle.Guy Harris3-11/+16
Update Gerald's e-mail address. svn path=/trunk/; revision=3462
2001-05-27The Q.2931 dissector is only called through a handle, so it doesn't needGuy Harris1-5/+1
to check whether the protocol is enabled and doesn't need to set "pinfo->current_proto". svn path=/trunk/; revision=3461
2001-05-27Call the Q.2931 dissector through a handle.Guy Harris4-45/+26
Update Gerald's e-mail address. svn path=/trunk/; revision=3460
2001-05-27Call the GVRP dissector through a handle.Guy Harris4-49/+17
Update Gerald's e-mail address. svn path=/trunk/; revision=3459
2001-05-27Call the AFS dissector through a handle.Guy Harris3-12/+17
Update Gerald's e-mail address. svn path=/trunk/; revision=3458
2001-05-27Call the SSCOP dissector through a handle. That lets us get rid of theGuy Harris4-42/+10
CHECK_DISPLAY_AS_DATA call and code to set "pinfo->current_proto", as "call_dissector()" does that for us. svn path=/trunk/; revision=3457
2001-05-27In the ICMPv6 and OSI CLNP dissectors, when calling the IPv6 or CLNPGuy Harris2-57/+91
dissector to dissect the datagram inside an error report datagram, save the current values of the source and destination addresses, and restore them after the subdissector returns, so that all address columns in the summary pane will reflect the error datagram, not the datagram that provoked the error. Set the Protocol and Info columns upon entry to the ICMPv6 dissector, so that if we throw an exception they don't reflect the protocol above ICMPv6. svn path=/trunk/; revision=3456
2001-05-27In the IPv6 dissector, don't bother with the "CHECK_DISPLAY_AS_DATA()",Guy Harris1-13/+10
as it's called only through a handle or a dissector table, and the code that handles those calls does the check. Also, set the Protocol and Info columns before fetching anything from the packet, so they're set if we throw an exception. svn path=/trunk/; revision=3455
2001-05-27RX and AFS dissectors tvbuffified, and bugs fixed, by Ronnie Sahlberg.Guy Harris7-616/+834
svn path=/trunk/; revision=3454
2001-05-25AUTH_DES support, from Mike Frisch.Guy Harris3-11/+136
svn path=/trunk/; revision=3453
2001-05-25Update Gerald's e-mail address.Guy Harris1-4/+30
Use "col_add_fstr()" to set the Info column, rather than "sprintf()"ing to a buffer and using "col_add_str()". Add a routine that dissects unknown types of IGMP messages, and use it for all IGMP messages for which we don't have a dissector. svn path=/trunk/; revision=3452
2001-05-25Fix Gerald's e-mail address.Guy Harris3-6/+6
svn path=/trunk/; revision=3451
2001-05-25ISUP support, from Martina Obermeier.Guy Harris5-2/+4303
svn path=/trunk/; revision=3450
2001-05-25We always have to make one pass over the BOOTP options to see if theGuy Harris1-50/+96
packet is BOOTP or DHCP; have "bootp_option()" take a flag indicating whether it's the first pass or the second and, in the first pass, don't put anything in the protocol tree - just return, through pointers, the DHCP packet type and the vendor class ID. On the second pass, don't modify what those pointers point to, just use them as appropriate. Make the vendor class ID pointer local to "dissect_bootp()", and have "dissect_bootp()" do the first pass, set the Protocol and Info columns appropriately if the packet is DHCP, and then, if a protocol tree is to be built, make a second pass, handing "bootp_option()" the DHCP packet type and vendor class ID we found. If the vendor class ID is null, don't try to compare it with Intel's PXE client indicator. svn path=/trunk/; revision=3449
2001-05-25Put in limited support for some messages that appeared in the oldGuy Harris1-14/+96
dissector and that appear in tcpdump's IGMP dissector. svn path=/trunk/; revision=3448
2001-05-24Fix to TCP reassembly code for retransmitted data, from Edgar Iglesias.Guy Harris3-1/+7
svn path=/trunk/; revision=3447
2001-05-24Appletalk Data Stream Interface (used by AFP-over-TCP) support, fromGuy Harris5-2/+498
Randy McEoin. svn path=/trunk/; revision=3446
2001-05-24DHCP support for Intel PXEclient DHCP requests, from Joerg Mayer.Guy Harris2-7/+170
svn path=/trunk/; revision=3445
2001-05-24MTP3 support, from Michael Tuexen.Guy Harris5-15/+302
svn path=/trunk/; revision=3444
2001-05-24If you call AC_MSG_CHECKING, you should always call AC_MSG_RESULT.Guy Harris1-2/+3
svn path=/trunk/; revision=3443
2001-05-23Updated SSL tests, from Andy Hood.Guy Harris1-10/+16
svn path=/trunk/; revision=3442
2001-05-23If you put an item into the protocol tree with "dissect_rpc_data_tvb()",Guy Harris3-7/+7
it must be FT_BYTES, not FT_STRING. svn path=/trunk/; revision=3441
2001-05-23If you put an item into the protocol tree with "dissect_rpc_data()",Guy Harris1-4/+4
it must be FT_BYTES, not FT_STRING. svn path=/trunk/; revision=3440
2001-05-23If you put an item into the protocol tree with "dissect_rpc_data_tvb()",Guy Harris1-19/+19
it must be FT_BYTES, not FT_STRING. svn path=/trunk/; revision=3439
2001-05-23Get rid of an extra colon on a field name, and display that field usingGuy Harris1-3/+3
that name. svn path=/trunk/; revision=3438
2001-05-23Get rid of extra colons, and fix up the display of default metrics, fromGuy Harris2-7/+15
Jean-Christian Pennetier. svn path=/trunk/; revision=3437
2001-05-23Add tree summary information similar to what's in packet-tcp.c.Gerald Combs2-5/+37
svn path=/trunk/; revision=3436
2001-05-22Win32: build text2pcap doco and package it.Gilbert Ramirez3-5/+23
svn path=/trunk/; revision=3435
2001-05-22According to the autoconf documentation, you're not supposed to useGuy Harris1-5/+2
AC_MSG_RESULT without AC_MSG_CHECKING. svn path=/trunk/; revision=3434
2001-05-22Cleanups to the "--with-ssl" configuration option, and changes to addGuy Harris4-25/+30
compiler flags on Solaris with GCC to cope with X11 header file inadequacies. svn path=/trunk/; revision=3433
2001-05-21Fix a typo in the "product name", and fix the "internal name".Guy Harris1-2/+2
svn path=/trunk/; revision=3432
2001-05-21Fix to LDP prefix FEC dissection for IPv4, from Eran Mann.Guy Harris3-8/+34
svn path=/trunk/; revision=3431
2001-05-21If an RPC opaque datum isn't a string, don't useGuy Harris1-6/+14
"proto_tree_add_string_format()" to put in the protocol tree item for the data, use "proto_tree_add_bytes_format()". svn path=/trunk/; revision=3430
2001-05-21Add resource stuff for text2pcap.Guy Harris4-7/+49
svn path=/trunk/; revision=3429
2001-05-21Build text2pcap on Windows.Guy Harris2-34/+47
Fix text2pcap.c so that it can be compiled with Microsoft Visual C++ 6.0: protect some includes with #ifdefs, as not all the header files in question exist in the MSVC++ build environment; include <winsock.h> if we have it, to declare "ntohs()" and the like; include "getopt.h" if we need it, to declare stuff for "getopt()"; include "config.h" if we have it, so we know whether the header files in question exist or are needed; rename "BYTE" to "READ_BYTE", as <winsock.h> defines BYTE as well, and that definition causes a conflict; get rid of references to "__FUNCTION__", as MSVC++ doesn't define it (I suspect at least some UNIX compilers don't define it, either). svn path=/trunk/; revision=3428
2001-05-20Fix up a cast so that it properly sign-extends the server time zone;Guy Harris1-3/+3
from Joerg Mayer. svn path=/trunk/; revision=3427
2001-05-20Rewritten IGMP dissector, from Ronnie Sahlberg.Guy Harris5-133/+665
svn path=/trunk/; revision=3426
2001-05-20Add the text2pcap generated files to .cvsignore.Guy Harris1-0/+3
svn path=/trunk/; revision=3425
2001-05-17Declare "yylex()" in "text2pcap.h", so that there's a prototype in scopeGuy Harris1-1/+5
when it's used by "text2pcap.c" - and so that the *same* prototype is in scope when it's defined by "text2pcap-scanner.c". Define "YY_NO_UNPUT" in "text2pcap.h", so we don't define "yyunput()" in "text2pcap-scanner.c"; it's not used, so some compilers whine about it. svn path=/trunk/; revision=3424
2001-05-16Documentation fix to generalize 'text2pcap -e' for all L3 packets instead of ↵Ashok Narayanan1-3/+9
just IP. svn path=/trunk/; revision=3423
2001-05-16text2pcap.1 was not being installed due to an omission in Makefile.am. Fixed ↵Ashok Narayanan1-2/+2
this. svn path=/trunk/; revision=3422
2001-05-16Added 'text2pcap', a utility to convert text hexdumps into pcapAshok Narayanan8-11/+1045
files. See text2pcap.1 (built from doc/text2pcap.pod) for details. Changed 'tethereal -x' output to match hex dump format of text2pcap, Ethereal and others. svn path=/trunk/; revision=3421
2001-05-16Update hte entry for the Cisco-proprietary capabilities in BGP to giveGuy Harris1-1/+1
the name of the person who submitted that change. svn path=/trunk/; revision=3419
2001-05-16Put in the name for <bgp4news@yahoo.com>.Guy Harris2-2/+2
svn path=/trunk/; revision=3418
2001-05-16Update NEWS file for release 8.18Jeff Foster1-0/+1
svn path=/trunk/; revision=3417
2001-05-16Support for Cisco-proprietary capabilities in BGP, fromGuy Harris4-2/+15
<bgp4news@yahoo.com>. svn path=/trunk/; revision=3416
2001-05-16Update files for release 8.18Jeff Foster4-7/+109
svn path=/trunk/; revision=3415
2001-05-15Stop depending on the order in which operations are performed byGuy Harris1-7/+11
generated code, as per Chris Foulds' note. Also, when constructing the system ID or area string, always append the four-octet groups, rather than overwriting them, as we had been doing. svn path=/trunk/; revision=3414