as transport endpoint addresses, so the "sa_data" field includes port
numbers. Revert the IPv4 code; we'll fix the IPv6 code later (we'll
have to check whether "struct sockaddr_in6" is defined, and not support
IPv6 addresses if it's not, even if AF_INET6 is defined).
svn path=/trunk/; revision=11420
sockaddr_in6" is defined - the former, but not the latter, is defined in
FreeBSD 3.4. Just copy the appropriate number of bytes from the
"sa_data" field of a "struct sockaddr".
svn path=/trunk/; revision=11413
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.
Adjust #include lines in files that include packet-*.h
files.
svn path=/trunk/; revision=11410
add identification for various Microsoft Security Service
Providers in DCE RPC;
for the Kerberos SSP, disect AP_REQ and AP_REP tokens in DCE RPC
Bind requests.
svn path=/trunk/; revision=11406
counts since the last call, not since the beginning of the capture, on
Windows, that's a bug - and that bug *does* exist on some UN*Xes).
Clean up indentation.
Use the minimum snapshot length, not the maximum snapshot length, when
opening a network interface to keep track of how many packets are
arriving on it (that might cause packet data to be discarded rather than
buffering it, reducing the overhead of running all those captures from
which we don't actually grab any packets.
svn path=/trunk/; revision=11404
they have LF at the end of the line on UN*X and CR/LF on Windows;
hopefully this means that if a CR/LF version is checked in on Windows,
the CRs will be stripped so that they show up only when checked out on
Windows, not on UN*X.
svn path=/trunk/; revision=11400
grep -l '\$Id:.*\$' * | xargs svn propset svn:keywords Id
in the top-level source directory. This should replace any RCS "$Id:$"
strings with Subersion Ids.
svn path=/trunk/; revision=11397
the name-type field signed.
Make the variable into which "dissect_krb5_name_type()" puts the name
type local to that routine - it's not used outside that routine.
svn path=/trunk/; revision=11392
on success, so we clear it before calling them.
Assign the value of "strtol()" to a "long" and assign the value of
"strtoul()" to an "unsigned long", as those are the return types for
those functions - "gint32" and "guint32" might not be large enough for
the return value on an LP64 platform.
Check for errno being EINVAL, as that can happen if the number isn't
valid.
Before assigning the value returned by "strtol()" or "strtoul()" to the
final destination, check whether it's in the right range for that
destination.
svn path=/trunk/; revision=11382
This patch has been part of RedHat since 0.9.16, unfortunately
the patch never made it into the mainline source.
The patch seems to be authored by Phil Knirsch (from ethereal.spec:
* Tue Nov 25 2003 Phil Knirsch <pknirsch@redhat.com> 0.9.16-3
- Fixed out of bound array access (#110749).
svn path=/trunk/; revision=11380
definition to Subversion. "svn info" prints out the last changed date
of the repository, so we don't have to go hunting through "CVS/Entries"
files anymore.
svn path=/trunk/; revision=11379