Commit Graph

866 Commits

Author SHA1 Message Date
Gilbert Ramirez 2dd24ea353 Add ASCII/EBCDIC conversion to TCP Follow window. Also add Close button
for ease-of-use with window managers w/o "destroy" buttons (twm).

svn path=/trunk/; revision=884
1999-10-19 04:11:23 +00:00
Gilbert Ramirez 10fcfef266 Move display.[ch] --> gtk/display_opts.[ch]
svn path=/trunk/; revision=883
1999-10-18 12:48:14 +00:00
Gilbert Ramirez dae334df8a Fixes to SNA address display in proto_tree and clist.
svn path=/trunk/; revision=882
1999-10-18 12:41:37 +00:00
Gilbert Ramirez 69c8277ad2 Decode more TH types.
svn path=/trunk/; revision=881
1999-10-18 03:14:26 +00:00
Guy Harris ae988d2f28 Add Gerald Combs to the list of contributors; he added the Ascend/Lucent
capture file code.

Add Ashok Narayanan to the list of contributors; he added the code to
read compressed files.

svn path=/trunk/; revision=880
1999-10-18 01:56:17 +00:00
Guy Harris dbd1955d62 Olivier Abad's patches to add:
more display filters for X.25;

	no LCN in X.25 RESTART / DIAGNOSTIC / REGISTRATION packets;

	support for nettl file format (nettl is a trace tool for HP-UX).
	For now, it only supports traces for X.25 interfaces (tested
	with HP-UX 10.20).

svn path=/trunk/; revision=879
1999-10-18 01:51:34 +00:00
Jun-ichiro itojun Hagino a0120ff182 improve ripng dissector. decode route entries in more detail.
svn path=/trunk/; revision=878
1999-10-18 00:37:35 +00:00
Gilbert Ramirez 997cff3aba Get rid of difference between T_VAL_NUMBER_STRING and
T_VAL_UNQUOTED string in order to fix parsing problem (single digit number
vs. multiple digit numbers). T_VAL_NUMBER_STRING no longer exists.

svn path=/trunk/; revision=877
1999-10-17 20:54:56 +00:00
Laurent Deniel c68b5aa64e Add display filters.
svn path=/trunk/; revision=876
1999-10-17 14:46:40 +00:00
Laurent Deniel 6b297846bb Remove no longer needed comment.
svn path=/trunk/; revision=875
1999-10-17 14:15:06 +00:00
Laurent Deniel 41446933b7 Add display filters.
svn path=/trunk/; revision=874
1999-10-17 14:09:35 +00:00
Laurent Deniel 91084142b2 Add display filters for nbns, nbdgm and nbss protocols.
svn path=/trunk/; revision=873
1999-10-17 12:53:01 +00:00
Laurent Deniel 616e64c212 - add lpd protocol registration
- add display filters

svn path=/trunk/; revision=872
1999-10-17 11:40:14 +00:00
Laurent Deniel d5d120c0a4 - add display filters for spx, ipxrip and sap protocols.
- fix bug (conn_info array was not NULL terminated).

svn path=/trunk/; revision=871
1999-10-17 09:23:43 +00:00
Laurent Deniel 119bde2d67 Replace proto_tree_add_item_format by proto_tree_add_item.
svn path=/trunk/; revision=870
1999-10-17 08:33:23 +00:00
Guy Harris 697f595742 Fix typo in preferences-display name for COL_RES_NET_SRC.
svn path=/trunk/; revision=869
1999-10-17 06:10:57 +00:00
Jun-ichiro itojun Hagino dfc349a235 move rule for hexadecimal with "0x" upwards.
TODO: T_VAL_BYTE_STRING and IPv6 address are inherently ambiguous...

svn path=/trunk/; revision=868
1999-10-17 01:54:19 +00:00
Laurent Deniel 247f9bf76b Fix from Nathan Neulinger.
svn path=/trunk/; revision=867
1999-10-16 21:56:53 +00:00
Laurent Deniel 04f4b3c10b - replace proto_tree_add_item_format by proto_tree_add_item.
- fix hf_ip_len type field (FT_UINT16).

svn path=/trunk/; revision=866
1999-10-16 20:59:03 +00:00
Laurent Deniel 1324570c43 Replace proto_tree_add_item_format by proto_tree_add_item.
svn path=/trunk/; revision=865
1999-10-16 20:41:37 +00:00
Laurent Deniel 6f0c90c1b8 Add display filters.
svn path=/trunk/; revision=864
1999-10-16 20:30:14 +00:00
Laurent Deniel 039bb4fbd8 Remove #define DEBUG_SMB_HASH
Is this file generated code ?

If not, please :

- get rid of compilation warnings
- put the # of preprocessor macros at the first column

svn path=/trunk/; revision=863
1999-10-16 20:26:37 +00:00
Laurent Deniel 072fb7a7a3 Declare print_object_key as static.
svn path=/trunk/; revision=862
1999-10-16 19:50:19 +00:00
Laurent Deniel 8c20e30ae0 Fix bit-swapped src address field name assignment.
svn path=/trunk/; revision=861
1999-10-16 19:36:56 +00:00
Richard Sharpe f646f88a5e Completed first pass of state keeping code in packet-smb.c.
Added decoder for transact SMBs.

Changed things a lot for state keeping.

Next thing is to decode transacts and transact2s more.

svn path=/trunk/; revision=860
1999-10-16 16:02:46 +00:00
Gilbert Ramirez 3d64f272f3 Added FT_UINT24 (FT_INT24 was already there) to glossary output so
description of fields in man page is correct.

svn path=/trunk/; revision=859
1999-10-16 15:46:01 +00:00
Jun-ichiro itojun Hagino a4e1535f19 upport BGP multiprotocol extension (required for IPv6 BGP exchange).
svn path=/trunk/; revision=858
1999-10-16 15:35:27 +00:00
Laurent Deniel 06f434844b Add display filters.
svn path=/trunk/; revision=857
1999-10-16 15:08:11 +00:00
Laurent Deniel 2763f4c7ef More display filter fields added.
svn path=/trunk/; revision=856
1999-10-16 14:27:00 +00:00
Laurent Deniel 4761c66295 - bug fixed with user name display
- more fields added
- more proto_tree_add_item_format and proto_tree_add_text replaced

svn path=/trunk/; revision=855
1999-10-16 14:04:22 +00:00
Laurent Deniel 87139e9c84 Replace proto_tree_add_item_format by proto_tree_add_item.
svn path=/trunk/; revision=854
1999-10-16 09:31:47 +00:00
Laurent Deniel 5517c667f7 Add the missing proto_register_bgp().
svn path=/trunk/; revision=853
1999-10-16 09:13:03 +00:00
Laurent Deniel 96268691cf - replace proto_tree_add_item_format by proto_tree_add_item.
- add new filter fields.

If someone has a captured file with this kind of packets,
please sent it to me.

svn path=/trunk/; revision=852
1999-10-16 08:54:25 +00:00
Laurent Deniel 677dd20939 - replace proto_tree_add_item_format by proto_tree_add_item.
- fix bug (hf_arp_proto_type was used in place of hr_arp_proto_size).

svn path=/trunk/; revision=851
1999-10-16 08:37:30 +00:00
Laurent Deniel 969a2d2c74 Replace proto_tree_add_item_format by proto_tree_add_item.
svn path=/trunk/; revision=850
1999-10-16 08:27:25 +00:00
Jun-ichiro itojun Hagino e77e86c543 improve decoding of unknown BGP attributes.
svn path=/trunk/; revision=849
1999-10-16 00:21:07 +00:00
Gilbert Ramirez 212c95dd4a Add full name of LAPB to protocol label.
svn path=/trunk/; revision=848
1999-10-15 21:05:49 +00:00
Gilbert Ramirez de7123f718 Added ethereal, randpkt, and intermediate programs (dfilter2pod, rdps) to
.cvsignore files.

svn path=/trunk/; revision=847
1999-10-15 20:54:39 +00:00
Gilbert Ramirez ba5c767643 Fixed elem_size in ipv6-related dfilter_mknode() functions. Fixing this
makes arrays of ipv6 addressess correct, so that we can now filter on both
ipv6 headers in a tunnelled packet.

Removed ipv6_str_to_guint8_array() which was no longer used.

Fixed compiler warning regarding 2nd arg call to get_host_ipaddr6().

svn path=/trunk/; revision=846
1999-10-15 20:46:02 +00:00
Guy Harris 6f56cbf07e Phil Techau's patch to add "col_append_str()".
svn path=/trunk/; revision=845
1999-10-15 20:33:06 +00:00
Guy Harris c36e5fd163 Nathan Neulinger's patch to set "pi.srcport" and "pi.dstport".
svn path=/trunk/; revision=844
1999-10-15 18:33:44 +00:00
Jun-ichiro itojun Hagino 3a27312b54 BGP decoding. more attributes and NLRIs needs to be added.
as BGP is a protocol on top of TCP, it may have trouble parsing
out-of-sync data (in most cases data is aligned on packet, it seems).

svn path=/trunk/; revision=843
1999-10-15 17:00:47 +00:00
Jun-ichiro itojun Hagino 504b15c937 add missing termination to value_string.
svn path=/trunk/; revision=842
1999-10-15 16:59:12 +00:00
Jun-ichiro itojun Hagino e59135884f provide ripng.{version,cmd} to the filtering engine.
svn path=/trunk/; revision=841
1999-10-15 13:21:14 +00:00
Jun-ichiro itojun Hagino c7f4ca2fb0 make pim.{version,type,cksum} available for filters.
svn path=/trunk/; revision=840
1999-10-15 13:14:43 +00:00
Jun-ichiro itojun Hagino fa965d7582 add ipcomp.flags to filter notation.
fix hexadecimal matching in lexer ("0x[a-fA-F0-9]+"), need more improvement.

svn path=/trunk/; revision=839
1999-10-15 05:46:18 +00:00
Jun-ichiro itojun Hagino 33d11fff97 IPComp (RFC2393) decoding.
svn path=/trunk/; revision=838
1999-10-15 05:30:43 +00:00
Jun-ichiro itojun Hagino 45ca99c55b avoid mistakingly commit dynamically generated files, like "Makefile".
svn path=/trunk/; revision=837
1999-10-15 04:40:28 +00:00
Jun-ichiro itojun Hagino 9558d96859 use proto_tree_add_item() for IPv6 header, to allow filtering like below
possible.
	ipv6.nxt == 17
	ipv6.dst == ff02::9
	ipv6.src[0:2] == fe:80

modify dfilter lexical rule to allow standard IPv6 expression to be
passed up to parser.

XXX backward compat issue in lex rule, maybe
XXX IPv6 has chained headers.  how will dfilter behave when we have
multiple protocol header of the same type?
XXX ipv6.nxt is not really useful due to IPv6 chained header.  we need a
symbol to identify "final" protocol type on the chain (testing ipv6.final
but will SEGV).

svn path=/trunk/; revision=836
1999-10-15 04:22:48 +00:00
Jun-ichiro itojun Hagino 76d3e189fe add prototype for get_host_ipaddr6().
svn path=/trunk/; revision=835
1999-10-15 03:11:52 +00:00