aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2002-08-27Implement an alternative method to provide missing aclocal files:Jörg Mayer5-13/+629
Check if a development file for the package is present and install the corresponding m4 file in aclocal-missing if it isn't. Add glib, glib-2.0 and gtk-2.0 to the fallback directory. svn path=/trunk/; revision=6102
2002-08-27- updated to support draft-ietf-sigtran-m2pa-05.txtMichael Tüxen1-215/+127
- restructured the code. - fixed some cosmetic bugs. svn path=/trunk/; revision=6101
2002-08-27From Motonori Shindo: support forGuy Harris2-4/+59
o draft-lasserre-tls-mpls-00.txt o draft-lasserre-vkompella-ppvpn-vpls-02.txt svn path=/trunk/; revision=6100
2002-08-27Use Flavio Poletti's home e-mail address, as per his request.Guy Harris2-2/+2
svn path=/trunk/; revision=6099
2002-08-27From Hannes Gredler:Guy Harris1-26/+43
open up a subtree when decoding l2info extd communities; some bugfixes in the extd community dissector. svn path=/trunk/; revision=6098
2002-08-27"packet-snego.c" was renamed "packet-spnego.c", but this file wasn'tGuy Harris1-2/+2
updated to reflect that; do so. svn path=/trunk/; revision=6097
2002-08-27"lsa.key" is a Unicode string, and is ultimately put into the protocolGuy Harris1-2/+2
tree with "proto_tree_add_string()", so it has to have the type FT_STRING, not FT_BYTES. svn path=/trunk/; revision=6096
2002-08-27Begin moving snego to spnegoRichard Sharpe2-2/+93
svn path=/trunk/; revision=6095
2002-08-27From Luke H, a new function name and name of some structures/fields used by ↵Ronnie Sahlberg2-118/+41
that function. svn path=/trunk/; revision=6094
2002-08-27From Hannes Gredler:Guy Harris2-53/+130
more complete support for L2VPNs as described in draft-kompella-ppvpn-l2vpn; fix a segfault in the extd_community decoder; more consistent SAFI strings (tcpdump); more robust V6 decoding (the assumption that v6 may come only in unlabeled form is wrong :-|) svn path=/trunk/; revision=6093
2002-08-27Dissect flags field for enumprinters rpc.Tim Potter2-6/+101
The string in this rpc is not a devmode, but rather an object name. svn path=/trunk/; revision=6092
2002-08-26From Flavio Poletti: handle 3GPP QoS in RADIUS messages.Guy Harris5-82/+275
svn path=/trunk/; revision=6091
2002-08-26From Ulf Lamping:Guy Harris4-4/+13
Put "bytes" after the byte counts for the frame sizes in the top-level item for the "Frame" protocol, to make it clearer what they refer to. Put the source and destination MAC addresses into the top-level item for Ethernet. svn path=/trunk/; revision=6090
2002-08-26Plug a memory leak, by freeing the OID string generated byGuy Harris1-5/+27
"format_oid()" after we're done with it. "format_oid()" doesn't necessarily generate a string containing only the numerical OID value, so we can't use that string to search for an OID in the OID hash table. Generate the string used in that lookup ourselves, instead. svn path=/trunk/; revision=6089
2002-08-26Document FT_FLOAT and the "proto_tree_add_float" routines.Guy Harris1-7/+24
svn path=/trunk/; revision=6088
2002-08-26Dissect SASL credentials.Guy Harris1-8/+155
svn path=/trunk/; revision=6087
2002-08-26Disable the aclocal-fallback feature for aclocal (and thus automake)Jörg Mayer1-2/+14
version 1.4 svn path=/trunk/; revision=6086
2002-08-25Expand on a note in a comment.Guy Harris1-2/+4
svn path=/trunk/; revision=6085
2002-08-25NDS fragment handles are 32 bits, according to Greg Morris.Guy Harris1-7/+6
svn path=/trunk/; revision=6084
2002-08-25Small fix to get the OIDs to display properly in GSSAPI.Richard Sharpe1-6/+8
Next to turn SPNEGO into SPNEGO and not SNEGO ... and display the contents properly as NTLMSSP. svn path=/trunk/; revision=6083
2002-08-24Properly check for an address family that's neither AFNUM_INET norGuy Harris1-3/+13
AFNUM_INET6. Properly check for "mp_addr_to_str()" indicating that it doesn't know the address family being parsed. svn path=/trunk/; revision=6082
2002-08-24From Ulf Lamping: add a new FT_FLOAT type, for single-precisionGuy Harris5-17/+241
floating-point numbers, and display all the significant digits for both single-precision and double-precision floating-point numbers in the protocol tree, not just what "%g" does (6 digits). Put in comments explaining how the length of filter strings is computed, and fix some of the computations. svn path=/trunk/; revision=6081
2002-08-24Before dissecting a packet, clear the filter field and value stored withGuy Harris1-1/+3
each column for use by the "Match Selected" and "Prepare Selected" functions in the packet list pane. svn path=/trunk/; revision=6080
2002-08-24From Hannes Gredler:Guy Harris5-173/+220
Basic support for AFI & Extd communities in draft-kompella-ppvpn-l2vpn More robust handling for unknown AFIs in BGP MP(UN)REACH NLRIs Fix typos. svn path=/trunk/; revision=6079
2002-08-24From Marcus Haebler: handle a sub-protocol field of 0x00 as PPP.Guy Harris3-25/+10
Merge all the cases for handling PPP together. svn path=/trunk/; revision=6078
2002-08-24Give the routines that implement the "Match" and "Prepare" menu itemsGuy Harris3-87/+87
more meaningful names, indicating whether they look at something in the protocol tree or the packet list. svn path=/trunk/; revision=6077
2002-08-24Make the filter name for GSS-API tokens "gss-api", not "GSS-API", toGuy Harris1-2/+2
1) match the protocol's filter name (which isn't used, as we never put entries into the protocol tree for the protocol itself) and 2) make it more obvious what you type. (This matches what the NTLMSSP dissector does for its security blobs.) svn path=/trunk/; revision=6076
2002-08-23Give the NDS Verb field a value_string table, so you can filter on itGuy Harris2-305/+148
without having to know the numerical values for the verbs. Use that table to convert the verb value to a verb name. Fix indentation. svn path=/trunk/; revision=6075
2002-08-23Note to the person who checked in the previous change: that's "alreadyGuy Harris1-2/+2
have", not "don't have". :-) svn path=/trunk/; revision=6074
2002-08-23In "dissect_nds_request()", if we already have a tree into which to putGuy Harris1-3/+2
items, don't create the temporary tree. svn path=/trunk/; revision=6073
2002-08-23Fix indentation.Guy Harris1-41/+35
Get rid of unused "ncp_nds_true" variable. svn path=/trunk/; revision=6072
2002-08-23Allow running autogen.sh on systems that do not have gtk.m4 installed.Jörg Mayer2-2/+201
That way it should be possible to build tethereal from cvs. Also, Fallback files may be added to the aclocal-fallback/ directory in case other optional packages come up. svn path=/trunk/; revision=6071
2002-08-23From Flavio Poletti: fix bug in decoding of maximum uplink and downlinkGuy Harris3-3/+10
rate in GTP v1 (they were swapped). svn path=/trunk/; revision=6070
2002-08-23From Greg Morris:Gilbert Ramirez4-107/+729
1. Secret Store Services (NCP 94) (ncp2222.py) 2. NMAS (NCP 92) (ncp2222.py) 3. NDS information in summary screen (packet-ncp.c & packet-ncp2222.inc) 4. Sever broadcast packets (NCP type 0xbbbb) to notify workstation to clear op-lock (packet-ncp.c) 5. Large Internet Packets (LIP) (packet-ncp.c) 6. Unicode Support. (unicode_to_string function in packet-ncp2222.inc & ncp2222.py) svn path=/trunk/; revision=6069
2002-08-22The "GSS Data" is not a GSS token, it's a sequence number followed byGuy Harris1-4/+1
(unencrypted) request data. svn path=/trunk/; revision=6068
2002-08-22Use the GSSAPI token dissector on what are presumed to be GSSAPI tokens.Guy Harris1-24/+61
For the "GSS Data", put the un-rounded length into the protocol tree, as that's the value extracted from the packet. svn path=/trunk/; revision=6067
2002-08-22These guys got lost in a merge. Actually call the gssapi dissector fromTim Potter2-37/+102
the relevant parts of the SMB and DCERPC dissectors. svn path=/trunk/; revision=6066
2002-08-22Properly display the window scale option.Guy Harris1-2/+2
svn path=/trunk/; revision=6065
2002-08-22"CMP_ADDRESS()" is not guaranteed to return 0, 1, or -1, it's justGuy Harris1-6/+35
guaranteed to return 0, a positive number, or a negative number, based on the result of the comparison. Furthermore, if it returns 0, meaning the source and destination addresses are the same, we have to look at the port numbers to decide which side of the conversation the frame is from. svn path=/trunk/; revision=6064
2002-08-22Fix the comment before "CMP_ADDRESS()" to reflect reality ("memcmp()"Guy Harris1-3/+3
isn't guaranteed to return 0, 1, or -1, it returns *some* positive number, not necessarily 1, if the first argument is greater than the second, and *some* negative number, not necessarily -1, if the first argument is less than the second). svn path=/trunk/; revision=6063
2002-08-22Put the top-level item for an NT access mask into the protocol tree withGuy Harris1-3/+2
"proto_tree_add_uint()" and the hfindex passed to us, rather than as a text item. That means it has the name our caller gave to it, and that it's a filterable field. svn path=/trunk/; revision=6062
2002-08-22Display NetBIOS names in standard NetBIOS-name style if they have theGuy Harris1-3/+19
right length, and display them with an error indication and using "format_text()" if they're not ("format_text()" deals with the string not being null-terminated, and handles non-printable characters). svn path=/trunk/; revision=6061
2002-08-22From Andy Hood: in the AODV6 dissector, rename "ext_t" to "aodv6_ext_t",Guy Harris2-21/+35
as "ext_t" is defined by a system header file on AIX. Get rid of the bitfields in "struct aodv_rrep" and "rrep_t", as some compilers don't allow any type other than "int" or "unsigned int" for bitfields (so "guint8" won't work), and as there's no guarantee of the order of bitfields in a structure. Make "rreq", "rrep", and "rerr" local to "dissect_aodv()" and "dissect_aodv6()", as they're not used outside them. Add a protocol tree item for the prefix size field in AODV and AODV6 replies. svn path=/trunk/; revision=6060
2002-08-22Fix the type of "spoolss_specific_rights()" to match the curentGuy Harris1-4/+2
definition of "nt_access_mask_fn_t". svn path=/trunk/; revision=6059
2002-08-22First part of support for Thursby's Mac extenstions from CIFS2002.Richard Sharpe1-2/+189
svn path=/trunk/; revision=6058
2002-08-22Some cleanups and fixes from Guy:Tim Potter5-46/+23
- combine proto_tree_add_text() and proto_tree_append_text() calls in the access mask dissector - make the specific access bits dissector functions return void instead of an offset I think Samba has the create user reply wrong. There is perhaps a uint32 marked as unknown that shouldn't be there. Removing this parses all the captures I have. svn path=/trunk/; revision=6057
2002-08-21Create a subtree with an item "tcp.analysis.flags" to keep allRonnie Sahlberg1-20/+35
tcp sequence number analysis flags, such as retransmission , lost-segment, etc to make it easier to search for all these conditions. svn path=/trunk/; revision=6056
2002-08-21Added some NT access mask constants.Tim Potter1-5/+34
svn path=/trunk/; revision=6055
2002-08-21Call dissect_nt_access_mask() instead of dissect_ndr_uint32()Tim Potter6-35/+743
svn path=/trunk/; revision=6054
2002-08-21Added a NT access mask dissector. The breaks the permission bits up intoTim Potter2-2/+372
generic, standard and specific mode bits. A protocol dissector can pass in it's own function for dissecting the specific mode bits, if known. svn path=/trunk/; revision=6053