Commit Graph

6062 Commits

Author SHA1 Message Date
Ronnie Sahlberg c068194c6b Updated GetDCName LogonControl and GetAnyDCName
svn path=/trunk/; revision=5845
2002-07-09 13:32:29 +00:00
Guy Harris c3fc75e610 Desegmentation of multi-TCP-segment TNS messages (and support for
multiple TNS messages per TCP segment), from Bernd Becker.

svn path=/trunk/; revision=5844
2002-07-08 22:57:55 +00:00
Guy Harris 225914a343 From Michael Tuexen: update for the ASAP dissector which provides
support for the new version of the I-Ds

    http://www.ietf.org/internet-drafts/draft-ietf-rserpool-common-param-01.txt
    http://www.ietf.org/internet-drafts/draft-ietf-rserpool-asap-04.txt

svn path=/trunk/; revision=5843
2002-07-08 21:09:32 +00:00
Guy Harris 2d84cd97ce Give some more information on the "command.com" vs. "cmd.exe" issue.
svn path=/trunk/; revision=5842
2002-07-08 21:03:04 +00:00
Ronnie Sahlberg c819581499 Updated ACCOUNTDELTAS and ACCOUNTSYNC functions
svn path=/trunk/; revision=5841
2002-07-08 14:01:46 +00:00
Ronnie Sahlberg 6f7c44df42 Update of DATABASESYNC function
svn path=/trunk/; revision=5840
2002-07-08 12:53:28 +00:00
Guy Harris b083cf0b39 Fields can be up to 2^32-1 bytes long, as they may have come from a
reassembled packet and are thus not limited to the maximum frame size;
leave room for a Really Big number in the length item in the status bar,
and use "snprintf()" to format the length item Just To Be Sure.

svn path=/trunk/; revision=5839
2002-07-07 22:14:03 +00:00
Guy Harris 192749474f From Liviu Daia <Liviu.Daia[AT]imar.ro>: move "col_init()" call after
the command-line options are processed, so that we don't crash if you've
set the "column.format" preference from the command line.

Fix a grammaro in a comment.

svn path=/trunk/; revision=5838
2002-07-07 21:52:51 +00:00
Ronnie Sahlberg e6f71eff0d Update for NetrDatabaseDeltas function.
svn path=/trunk/; revision=5837
2002-07-07 13:41:31 +00:00
Ronnie Sahlberg a6ca5d5db2 Added the final two cases for the DELTA_UNION union. Fixed up DELTA_UNION.
svn path=/trunk/; revision=5836
2002-07-07 12:29:31 +00:00
Ronnie Sahlberg efff995e4d Updated DELTA_TRUSTED_DOMAINS and DELTA_ACCOUNTS
svn path=/trunk/; revision=5835
2002-07-07 11:04:09 +00:00
Ronnie Sahlberg ec515ae59f Updated DELTA_ALIAS_MEMBER and DELTA_POLICY
svn path=/trunk/; revision=5834
2002-07-07 09:49:16 +00:00
Ronnie Sahlberg 082e7f6317 Updated DELTA_GROUP_MEMBER and DELTA_ALIAS structures.
svn path=/trunk/; revision=5833
2002-07-07 05:15:54 +00:00
Ronnie Sahlberg f2260a13f6 Tiny DELTA_RENAME_USER and DELTA_RENAME_ALIAS update
svn path=/trunk/; revision=5832
2002-07-07 03:04:03 +00:00
Ronnie Sahlberg 956478dfe1 DELTA_RENAME_GROUP update
svn path=/trunk/; revision=5831
2002-07-07 02:39:51 +00:00
Ronnie Sahlberg fd0d7e8ebd Verified and changed name of DELTA_GROUP dissector.
svn path=/trunk/; revision=5830
2002-07-07 02:25:39 +00:00
Ronnie Sahlberg a06d496b18 Renamed SAM_DOMAIN_INFO into DELTA_DOMAN.
Added names for all structure fields and fixed up bottom half of the structure which was completely broken and wrong.
Added IDL definition for this structure. Implementors may want to look at it.

svn path=/trunk/; revision=5829
2002-07-07 01:07:23 +00:00
Guy Harris 78b3b038e1 From Nix:
Don't add "-I/usr/include" to CFLAGS or CPPFLAGS; GCC 3.1 warns
	about it, and it's not necessary.

	Expand the plugin directory path used for installation at
	installation time, rather than configuration time, so the user
	can reset "prefix" at installation time.

svn path=/trunk/; revision=5828
2002-07-06 20:40:50 +00:00
Guy Harris 26543ab3d4 Note that the requirement for a command interpreter that understands
long file names might prevent you from building on Windows OT.

svn path=/trunk/; revision=5827
2002-07-06 19:51:25 +00:00
Richard Sharpe c4e5391585 A small patch from Andrew Bartlett.
svn path=/trunk/; revision=5826
2002-07-06 17:44:47 +00:00
Gerald Combs 0255b96a8f From a suggestion by PEN <codes [at] lycos.com>, add the length in bytes to
the status bar when a tree item is selected.

svn path=/trunk/; revision=5825
2002-07-06 16:47:17 +00:00
Gerald Combs 8afbfa52d5 Add a comment about using cmd.exe vs command.com.
svn path=/trunk/; revision=5824
2002-07-06 15:39:50 +00:00
Ronnie Sahlberg 4809fcca33 NETLOGON update.
Changed the name of SAM_ACCOUNT_INFO to the real name : DELTA_USER
also fixed some bugs in this structure. Surprised that ethereal could
dissect this structure at all previously since the structure description was
broken. Pure luck I guess.
Other implementors of NETLOGON would benefit from looking at ethereal source
in the future since it seems the public IDL definitions for this interface is
very buggy.

svn path=/trunk/; revision=5823
2002-07-06 00:22:05 +00:00
Guy Harris f84dac608f Use "dissect_ndr_nt_NTTIME()" rather than "dissect_smb_64bit_time()" to
dissect a FILETIME.

svn path=/trunk/; revision=5822
2002-07-05 20:41:01 +00:00
Guy Harris b935491ffc At least from one capture, it appears that the mod time field in a QueryKey
reply is probably a FILETIME, so process it as such.

svn path=/trunk/; revision=5821
2002-07-05 19:34:12 +00:00
Ronnie Sahlberg 78a1b4f460 Fixed stupid bug I added when updating a structure preparing for the rewrite/update.
Fixed some other buglets as well at the same time.

svn path=/trunk/; revision=5820
2002-07-05 08:59:31 +00:00
Tim Potter c6bb2fdfae Implemented a couple of easy windows registry dissectors.
svn path=/trunk/; revision=5819
2002-07-05 07:07:34 +00:00
Guy Harris f703d02ef2 From Michael Tuexen:
Get rid of some presumably-unneeded #includes.

	Fix the handling of the DLCI field.

	Hand off "protocol data" parameters to the Q.931 dissector.

svn path=/trunk/; revision=5818
2002-07-04 20:55:23 +00:00
Guy Harris 9743031080 Update a comment.
svn path=/trunk/; revision=5817
2002-07-04 20:47:28 +00:00
Guy Harris ce8f908f40 From Devin Heitmueller: treat the "send buffer length" in SMB RAP
messages as being present in the packet.

svn path=/trunk/; revision=5816
2002-07-03 18:17:30 +00:00
Guy Harris 60f3462bd3 Note where the "vcvars32.bat" script is located.
Note that "cleanbld.bat" is in the top-level Ethereal source directory.

svn path=/trunk/; revision=5815
2002-07-02 19:27:40 +00:00
Ronnie Sahlberg ba8a7bfdc2 More NETLOGON updates
svn path=/trunk/; revision=5814
2002-07-02 14:41:51 +00:00
Ronnie Sahlberg b84e41cf95 More NETLOGON updates
svn path=/trunk/; revision=5813
2002-07-02 10:11:20 +00:00
Guy Harris 946337a9b8 It appears that the annoying Linux behavior wherein the "source routed"
flag is never set on packets sent by the machine on which the capture is
being done is not a 2.0[.x]-only problem; it's in 2.4.18, and may well
be in all 2.x kernels with at least some drivers.

svn path=/trunk/; revision=5812
2002-07-02 08:23:53 +00:00
Guy Harris 9cde3af195 Set pinfo->ptype, pinfo->srcport, and pinfo->dstport as soon as we've
fetched the source and destination port numbers, so that they're
available to the "Follow TCP Stream" code even if we throw an exception
dissecting the rest of the TCP header.

svn path=/trunk/; revision=5811
2002-07-02 08:18:45 +00:00
Guy Harris 9d3dbbba72 Add signature characters for IPX message watchdog positive replies and
"broadcast message waiting" indications.

When handing off dissection from the IPX dissector:

	Check the socket numbers before we check the packet type;
	we've seen IPX message packets with a type of NCP and a
	destination socket of IPX_SOCKET_IPX_MESSAGE, and SAP
	packets with a type of NCP and a destination socket of
	IPX_SOCKET_SAP.

	Assume the lower-numbered socket number is more likely
	to be the right one, along the lines of what we do for
	TCP and UDP.  We've seen NCP packets with a type of NCP,
	a source socket of IPX_SOCKET_NCP, and a destination
	socket of IPX_SOCKET_IPX_MESSAGE, and we've seen NCP
	packets with a type of NCP, a source socket of
	IPX_SOCKET_IPX_MESSAGE, and a destination socket of
	IPX_SOCKET_NCP.

svn path=/trunk/; revision=5810
2002-07-02 07:32:04 +00:00
Tim Potter 4f61c39615 Fix up is_open and is_close arguments to dissect_nt_policy_hnd
calls in SAMR dissector.

svn path=/trunk/; revision=5809
2002-07-02 02:33:07 +00:00
Ronnie Sahlberg d2c6e25aef tiny netlogon update
svn path=/trunk/; revision=5808
2002-07-01 13:20:55 +00:00
Ronnie Sahlberg 777b598595 Update to NETLOGON dissector
svn path=/trunk/; revision=5807
2002-07-01 13:18:21 +00:00
Guy Harris ac444e6b9d From Joerg Mayer: add some missing static declarations.
svn path=/trunk/; revision=5806
2002-06-30 20:28:54 +00:00
Guy Harris b10bc01cad From Graeme Hewson:
pass a non-zero count to "pcap_dispatch()" when possible;

	fix the check after "test_for_fifo()";

	if there's a maximum file size, we're definitely saving to a
	file, so don't bother checking "ld.pdh", as it won't be null;

	if writing to a FIFO, flush after "pcap_dispatch()" returns,
	rather than after every packet, so we don't do as many writes to
	the FIFO.

svn path=/trunk/; revision=5805
2002-06-30 20:26:45 +00:00
Ronnie Sahlberg 59de9ba8f8 NETLOGON update
svn path=/trunk/; revision=5804
2002-06-30 11:42:47 +00:00
Ronnie Sahlberg c8c5643a23 First checkin for NETLOGON cleanup
svn path=/trunk/; revision=5803
2002-06-30 11:33:27 +00:00
Guy Harris 3a59287bfb Use a GString to hold the formatted area address, so that we don't
overflow a fixed-length buffer.

svn path=/trunk/; revision=5802
2002-06-29 23:03:24 +00:00
Guy Harris 6f574a8004 Use "%u" to print unsigned quantities.
svn path=/trunk/; revision=5801
2002-06-29 22:15:41 +00:00
Guy Harris 96033b671b From Didier Gautheron:
Add Zone Information Protocol support.

	Rename "ddp.dst.socket" and "ddp.src.socket" to "ddp.dst_socket"
	and "ddp.src_socket", as the socket number is no longer
	considered part of the DDP address.

svn path=/trunk/; revision=5800
2002-06-29 21:27:39 +00:00
Guy Harris dee4768f93 Adjust "voff" regardless of whether we're building a protocol tree, as
it's used in the first pass we make through the packet to see whether
it's DHCP or not.

svn path=/trunk/; revision=5799
2002-06-29 19:45:01 +00:00
Guy Harris 7dc9756921 Have "print_line()" take an indentation argument, and do blank
padding when printing text and use "putline" when printing PostScript.
Eliminate "hexdump", as it's just a special case of "putline".

Have "proto_tree_print_node()" just call "print_line()".

Get rid of "print_ps_hex()" - the font used for the hex dump and the
protocol tree are the same, so there's no need to switch fonts.

svn path=/trunk/; revision=5798
2002-06-29 09:45:06 +00:00
Guy Harris 6b2bdd3a6e Add a note that Rick Jones reports that HP-UX 11i needs no patches for
outbound promiscuous mode support.

svn path=/trunk/; revision=5797
2002-06-29 04:38:31 +00:00
Gerald Combs 75fc7b1e2d Update to the latest changes.
svn path=/trunk/; revision=5795
2002-06-29 00:47:08 +00:00