22 years agoAdd declarations of "dissect_aarp()' and "dissect_ddp()".
guy [Fri, 16 Oct 1998 06:46:55 +0000 (06:46 +0000)]
Add declarations of "dissect_aarp()' and "dissect_ddp()".

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@65 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoGet rid of unused "etype_str[]" array in "ethertype()".
guy [Fri, 16 Oct 1998 06:46:16 +0000 (06:46 +0000)]
Get rid of unused "etype_str[]" array in "ethertype()".

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@64 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoAdd Simon Wilkinson to the list of contributors in the "About" box.
guy [Fri, 16 Oct 1998 06:44:32 +0000 (06:44 +0000)]
Add Simon Wilkinson to the list of contributors in the "About" box.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@63 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoAdded Simon
gerald [Fri, 16 Oct 1998 01:22:29 +0000 (01:22 +0000)]
Added Simon

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@62 f5534014-38df-0310-8fa8-9805f1628bb7

22 years ago* Copied in the correct GNU license (I'm such a goober)
gerald [Fri, 16 Oct 1998 01:18:35 +0000 (01:18 +0000)]
* Copied in the correct GNU license (I'm such a goober)
* Hacks to the filter interface (Gerald)
* About box (Laurent)
* AppleTalk support (Simon)
* Mods to the match_strval routine (Gerald)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@61 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoI'm preparing ncp for expansion (i.e., cleaning up my old code). I also
gram [Thu, 15 Oct 1998 21:12:17 +0000 (21:12 +0000)]
I'm preparing ncp for expansion (i.e., cleaning up my old code). I also
changed the summary line so that "Reply"/"Request" is printed.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@60 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoFix up an "sprintf()" to handle the possibility that the difference
guy [Thu, 15 Oct 1998 06:55:42 +0000 (06:55 +0000)]
Fix up an "sprintf()" to handle the possibility that the difference
between two pointers might be a "long" rather than an "int" (on a
platform where they're not the same).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@59 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoShow queries as a summary line (as was the case before my DNS checkins)
guy [Thu, 15 Oct 1998 06:40:51 +0000 (06:40 +0000)]
Show queries as a summary line (as was the case before my DNS checkins)
which can be expanded into a detailed name/type/class description.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@58 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoUse "ip_to_str()" and "ether_to_str()" to extract IP and MAC addresses
guy [Wed, 14 Oct 1998 22:37:02 +0000 (22:37 +0000)]
Use "ip_to_str()" and "ether_to_str()" to extract IP and MAC addresses
from a packet and turn them into character strings in dotted-quad or
colonized-sextet form.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@57 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoNeeded for common routines between DNS and NBNS.
gram [Wed, 14 Oct 1998 20:03:03 +0000 (20:03 +0000)]
Needed for common routines between DNS and NBNS.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@56 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoTag NetBIOS Name Service-over-UDP packets as "NBNS (UDP)".
guy [Wed, 14 Oct 1998 19:35:00 +0000 (19:35 +0000)]
Tag NetBIOS Name Service-over-UDP packets as "NBNS (UDP)".

Give a detailed display of the innards of NBNS-over-UDP packets.  Export
some stuff from the DNS decoder for the use of the NBNS decoder (NBNS is

Give a more detailed display of the innards of DNS packets as well.

Fix a couple of minor NBNS bugs.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@55 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoDon't assume the UDP header is always properly aligned (sometimes it
guy [Wed, 14 Oct 1998 08:47:16 +0000 (08:47 +0000)]
Don't assume the UDP header is always properly aligned (sometimes it

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@54 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoI've started to figure out the difference between NetBIOS over IPX for
gram [Wed, 14 Oct 1998 05:18:32 +0000 (05:18 +0000)]
I've started to figure out the difference between NetBIOS over IPX for
Netware, and NetBIOS over IPX for WinNT (NWLink).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@53 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoI rename the single dissect() function in packet-nbipx.c, and had packet-ipx.c
gram [Wed, 14 Oct 1998 04:28:49 +0000 (04:28 +0000)]
I rename the single dissect() function in packet-nbipx.c, and had packet-ipx.c
call it under fewer circumstances.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@52 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoThis should have been part of my previous 'cvs commit' (netbios name
gram [Wed, 14 Oct 1998 04:11:32 +0000 (04:11 +0000)]
This should have been part of my previous 'cvs commit' (netbios name
services), but I forgot this file (I was doing the commmit manually).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@51 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoAdded preliminary support for NetBIOS Name Services over IPX and UDP. Note
gram [Wed, 14 Oct 1998 04:09:15 +0000 (04:09 +0000)]
Added preliminary support for NetBIOS Name Services over IPX and UDP. Note
that these are two very different implementations of NetBIOS name services and
at the protocol level are not similar. I have put the UDP protocol in
packet-nbns.c, since it will be a very big module. I have all of rfc 1002 to
read and implement. I am planning on putting many different NetBIOS over IPX
functions in packet-nbipx.c, however, since there is no RFC or published
standard. I have to hack the protocol, and as such, I do not expect it to be
as full-featured as the IP-world equivalents.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@50 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agotoo few arguments for sprintf format
deniel [Tue, 13 Oct 1998 17:56:41 +0000 (17:56 +0000)]
too few arguments for sprintf format

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@49 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoOn most systems, bit-swap the bytes of an FDDI MAC address. (List of
guy [Tue, 13 Oct 1998 07:48:03 +0000 (07:48 +0000)]
On most systems, bit-swap the bytes of an FDDI MAC address.  (List of
systems on which you don't bit-swap them taken from "tcpdump"; the list
may not be complete.)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@48 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoSquelch a number of "-Wall" errors by:
guy [Tue, 13 Oct 1998 07:03:37 +0000 (07:03 +0000)]
Squelch a number of "-Wall" errors by:

1) renaming "snprintf.h" to "snprintf-imp.h" (it contains stuff
   used by the "snprintf()" *implementation*, but not stuff it

2) creating a new "snprintf.h" to declare "vsnprintf()" and

3) removing an unused variable;

4) fixing a call to "add_item_to_tree()" to handle the
   possibility of "ntohl()" returning a "long" rather than an

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@47 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoRemove the length-on-wire and length-captured values from the FDDI
guy [Tue, 13 Oct 1998 05:55:45 +0000 (05:55 +0000)]
Remove the length-on-wire and length-captured values from the FDDI
detail display; that's now in the "frame" detail display.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@46 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoAdd a routine to dissect IP or TCP options (and, from a look at RFC
guy [Tue, 13 Oct 1998 05:40:04 +0000 (05:40 +0000)]
Add a routine to dissect IP or TCP options (and, from a look at RFC
1883, it should, perhaps with some additions, be able to handle IPv6
options as well).

Make the IPv4 and TCP dissectors use it.

Fix a typo in the IP dissector ("Unknon" for "Unknown").

Show the IP and TCP header lengths as byte counts rather than
4-byte-word counts.

Show the protocol field value of an IP header as a name if it's a
protocol we know about.

List the acknowledgment and urgent pointer values in a TCP header only
if the corresponding flag is set.

Make the ETT_ values members of an enum, so that the compiler
automatically assigns them sequential integer values (at least if said
compiler conforms to the ANSI C standard).

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@45 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoMake the "value_string" array in "dissect_arp()" static, so it can be
guy [Tue, 13 Oct 1998 05:20:53 +0000 (05:20 +0000)]
Make the "value_string" array in "dissect_arp()" static, so it can be
initialized at compile time.

Compute the number of elements in that array at compile time.

Fix a typo ("Unkown" for "Unknown").

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@44 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoFix to use #define values as subscripts of "win_info[]".
guy [Tue, 13 Oct 1998 05:12:13 +0000 (05:12 +0000)]
Fix to use #define values as subscripts of "win_info[]".

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@43 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoRemoved an endless loop situation if the BOOTP option was unknown.
gram [Tue, 13 Oct 1998 03:39:15 +0000 (03:39 +0000)]
Removed an endless loop situation if the BOOTP option was unknown.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@42 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoCommented out a left-over debug printf() statement.
gram [Tue, 13 Oct 1998 03:38:16 +0000 (03:38 +0000)]
Commented out a left-over debug printf() statement.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@41 f5534014-38df-0310-8fa8-9805f1628bb7

22 years ago* Pod page update
gerald [Tue, 13 Oct 1998 02:10:57 +0000 (02:10 +0000)]
* Pod page update
* Minor tweaks to the filter prefs

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@40 f5534014-38df-0310-8fa8-9805f1628bb7

22 years ago- Fixed status bar printing error (the total number of packets were being
gerald [Mon, 12 Oct 1998 01:45:17 +0000 (01:45 +0000)]
- Fixed status bar printing error (the total number of packets were being
  printed instead of the total number of drops)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@39 f5534014-38df-0310-8fa8-9805f1628bb7

22 years ago- Added match_strval function to packet.c
gerald [Mon, 12 Oct 1998 01:40:57 +0000 (01:40 +0000)]
- Added match_strval function to packet.c
- Separated display and capture filters; rearranged some of the look and feel
- Lots of other miscellaneous fixes and updates

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@38 f5534014-38df-0310-8fa8-9805f1628bb7

22 years ago* Fixes for bugs introduced in last night's commit.
gerald [Sat, 10 Oct 1998 18:23:43 +0000 (18:23 +0000)]
* Fixes for bugs introduced in last night's commit.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@37 f5534014-38df-0310-8fa8-9805f1628bb7

22 years ago* OSPF alignment fixes (Gerald)
gerald [Sat, 10 Oct 1998 03:32:20 +0000 (03:32 +0000)]
* OSPF alignment fixes (Gerald)
* FDDI support (Laurent, Guy)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@36 f5534014-38df-0310-8fa8-9805f1628bb7

22 years agoAdded more SAP types, from the ncpfs source.
gram [Fri, 2 Oct 1998 22:14:29 +0000 (22:14 +0000)]
Added more SAP types, from the ncpfs source.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@35 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoChanges to capture.c and capture.h to support more detail in the capture
hannes [Tue, 29 Sep 1998 21:39:29 +0000 (21:39 +0000)]
Changes to capture.c and capture.h to support more detail in the capture
window. Added basic counter (%) hooks for all currently supported base protocols.

OSPF Counter added as an example.

All of this has mainly cosmetic purposes.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@34 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoSupport for AS-external LSAs added.
hannes [Tue, 29 Sep 1998 21:34:44 +0000 (21:34 +0000)]
Support for AS-external LSAs added.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@33 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agostructure for AS-external LSA added.
hannes [Tue, 29 Sep 1998 21:32:46 +0000 (21:32 +0000)]
structure for AS-external LSA added.
documentation line changed.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoMerged in a _huge_ patch from Guy Harris. It adds a time stap column,
gerald [Sun, 27 Sep 1998 22:12:47 +0000 (22:12 +0000)]
Merged in a _huge_ patch from Guy Harris.  It adds a time stap column,
   generalizes the column printing code, adds a "frame" tree item to
   the tree view, and fixes a bunch of miscellaneous coding bugs.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@31 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago*** empty log message ***
deniel [Sun, 27 Sep 1998 07:13:29 +0000 (07:13 +0000)]
*** empty log message ***

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@30 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI added the Server Down SAP packet after discovering its description
gram [Sun, 27 Sep 1998 03:43:44 +0000 (03:43 +0000)]
I added the Server Down SAP packet after discovering its description
in a book today.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@29 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI added the use of the END_OF_FRAME macro in dissect_dns() so that the entire
gram [Sun, 27 Sep 1998 03:42:33 +0000 (03:42 +0000)]
I added the use of the END_OF_FRAME macro in dissect_dns() so that the entire
DNS layer in the hex dump ss highlighted when the "DNS" level is selected in
the protocol analysis tree. I am assuming that this is what Gerald wanted.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoInitial prefs support.
gerald [Sat, 26 Sep 1998 19:28:51 +0000 (19:28 +0000)]
Initial prefs support.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago* Ethernet manufacturer support (Laurent)
gerald [Fri, 25 Sep 1998 23:24:07 +0000 (23:24 +0000)]
* Ethernet manufacturer support (Laurent)
* PPP fixes (Gerald)
* Null/loopback interface support (Gerald)

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@25 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoNetWare SAP added.
gram [Thu, 24 Sep 1998 04:22:08 +0000 (04:22 +0000)]
NetWare SAP added.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@24 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoAdded conversion of IPX RIP ticks to milliseconds for response packets.
gram [Wed, 23 Sep 1998 14:46:06 +0000 (14:46 +0000)]
Added conversion of IPX RIP ticks to milliseconds for response packets.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@23 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI removed the ncp code from packet-ipx.c and created packet-ncp.c. Now that
gram [Wed, 23 Sep 1998 05:25:12 +0000 (05:25 +0000)]
I removed the ncp code from packet-ipx.c and created packet-ncp.c. Now that
I've started concentrating on the NetWare modules again, packet-ncp.c is going
to start to grow. I also added IPX RIP to packet-ipx.c. Additionally, I added
the END_OF_FRAME macro to packet.h, which is useful for many dissect()
routines. (and I already modified packet-bootp.c and packet-data.c to use this

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@22 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI fixed a small spelling mistake.
gram [Tue, 22 Sep 1998 18:59:53 +0000 (18:59 +0000)]
I fixed a small spelling mistake.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@21 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoIPX over IP (rfc 1234) added. Very trivial.
gram [Mon, 21 Sep 1998 16:16:01 +0000 (16:16 +0000)]
IPX over IP (rfc 1234) added. Very trivial.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago* Scripts needed for configure.in
gerald [Sun, 20 Sep 1998 00:25:16 +0000 (00:25 +0000)]
* Scripts needed for configure.in

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@19 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago* Refined LD_LIBRARY_PATH checks.
gerald [Sun, 20 Sep 1998 00:21:56 +0000 (00:21 +0000)]
* Refined LD_LIBRARY_PATH checks.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@18 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI removed ps.c from the CVS repository. This file is created by rdps, so
gram [Fri, 18 Sep 1998 15:49:05 +0000 (15:49 +0000)]
I removed ps.c from the CVS repository. This file is created by rdps, so
there's no need for it to be in the source tarball.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI cleaned up the TR code by using variables that correspond to the TR header
gram [Thu, 17 Sep 1998 22:28:07 +0000 (22:28 +0000)]
I cleaned up the TR code by using variables that correspond to the TR header
fields. I got rid of a lot of pd[x] type stuff. I also made the TR code
a bit smarter again. With Linux 2.0.x and oltr, the source-route bit is
cleared before we get it. I can now detect more packets that were source-
routed but had their SR bit cleared.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@16 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoThe non-SNAP vines doesn't work with dissect_vines(). We don't know what my
gram [Thu, 17 Sep 1998 21:30:58 +0000 (21:30 +0000)]
The non-SNAP vines doesn't work with dissect_vines(). We don't know what my
packets are yet...

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@15 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoI moved the list of dissect() functions into the table of SAPs. It removes
gram [Thu, 17 Sep 1998 18:43:11 +0000 (18:43 +0000)]
I moved the list of dissect() functions into the table of SAPs. It removes
the ugly case statement at the end of dissect_llc.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@14 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago*** empty log message ***
gerald [Thu, 17 Sep 1998 03:31:52 +0000 (03:31 +0000)]
*** empty log message ***

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@12 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoRe-added fixes after cvs tree was changed.
gram [Thu, 17 Sep 1998 03:29:28 +0000 (03:29 +0000)]
Re-added fixes after cvs tree was changed.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@11 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago* Added Mike Hall's TCP reconstruction code.
gerald [Thu, 17 Sep 1998 03:12:28 +0000 (03:12 +0000)]
* Added Mike Hall's TCP reconstruction code.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@10 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago* Added Don Lafontaine's support for Banyan Vines.
gerald [Thu, 17 Sep 1998 02:37:47 +0000 (02:37 +0000)]
* Added Don Lafontaine's support for Banyan Vines.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@9 f5534014-38df-0310-8fa8-9805f1628bb7

23 years ago* Added in Laurent's OSI/ISO CNLP and COTP support.
gerald [Thu, 17 Sep 1998 02:01:50 +0000 (02:01 +0000)]
* Added in Laurent's OSI/ISO CNLP and COTP support.
* Added Laurent's changes to the man (actually pod) page.
* Copied in VERSION file so that others can make doc/Makefile

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@8 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoAdded ID tags to the beginning of each source file.
gerald [Wed, 16 Sep 1998 03:22:19 +0000 (03:22 +0000)]
Added ID tags to the beginning of each source file.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@7 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoInitial revision
gerald [Wed, 16 Sep 1998 02:39:15 +0000 (02:39 +0000)]
Initial revision

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@2 f5534014-38df-0310-8fa8-9805f1628bb7

23 years agoNew repository initialized by cvs2svn.
subversion [Wed, 16 Sep 1998 02:39:15 +0000 (02:39 +0000)]
New repository initialized by cvs2svn.

git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@1 f5534014-38df-0310-8fa8-9805f1628bb7