Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=37055
|
|
svn path=/trunk/; revision=37044
|
|
svn path=/trunk/; revision=37041
|
|
svn path=/trunk/; revision=36642
|
|
svn path=/trunk/; revision=35985
|
|
orthogonal to the byte order.
This means that we can't just test for a non-zero encoding to determine
whether the format is big-endian or little-endian when we set the
field's endianness flag; instead, for the types where we accept any
non-zero value as meaning "litle-endian", map it to ENC_LITTLE_ENDIAN.
When we use ENC_TIME_NTP, OR in the byte order flag. While we're at it,
in the dissectors that used ENC_TIME_NTP, update all the other encoding
items in proto_tree_add_item() calls to use the appropriate ENC_ value.
svn path=/trunk/; revision=35841
|
|
an encoding of ENC_TIME_NTP.
This increases the number of decimal places shown for NTP times (from 6 to 9),
so round the value to the nearest microsecond. (I can't tell if NTP times are
ever more precise than a microsecond--this rounding is mainly to be closer to
the old behavior.)
Use proto_tree_add_item() for some NTP times.
svn path=/trunk/; revision=35840
|
|
do the same as the non-tvb equivalents but take a TVB and an offset instead
of a pointer to an array of bytes.
Their purpose is to prevent (many) dissectors from doing:
ip_to_str(tvb_get_ptr(...)).
(About the names and the location: I like the names as they are but the names
imply that they should live in tvbuff.c. That would make some sense but
I didn't want to pull to_str.h into tvbuff.c...)
svn path=/trunk/; revision=35519
|
|
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
|
|
Also: packet-nhrp.c: #include sminmpec.h not req'd;
svn path=/trunk/; revision=34143
|
|
svn path=/trunk/; revision=32089
|
|
svn path=/trunk/; revision=30894
|
|
col_add_fstr(...)
svn path=/trunk/; revision=30134
|
|
- Remove no longer needed usage of check_col();
- Add some defensive coding;
- Change a few guints to gints;
- Add parentheses to a few expressions;
- Use consistent indentation.
svn path=/trunk/; revision=29655
|
|
svn path=/trunk/; revision=29344
|
|
svn path=/trunk/; revision=29340
|
|
(1) Trailing/leading spaces are removed from 'name's/'blurb's
(2) Duplicate 'blurb's are replaced with NULL
(3) Empty ("") 'blurb's are replaced with NULL
(4) BASE_NONE, NULL, 0x0 are used for 'display', 'strings' and 'bitmask' fields
for FT_NONE, FT_BYTES, FT_IPv4, FT_IPv6, FT_ABSOLUTE_TIME, FT_RELATIVE_TIME,
FT_PROTOCOL, FT_STRING and FT_STRINGZ field types
(5) Only allow non-zero value for 'display' if 'bitmask' is non-zero
svn path=/trunk/; revision=28770
|
|
of 64-bit-to-32-bit conversion warnings in LLP64 environments such as
Win64.
svn path=/trunk/; revision=27781
|
|
Added support the the Capabilities Information and Capabilities Information Ack
messages along with the MEID attribute.
svn path=/trunk/; revision=27207
|
|
svn path=/trunk/; revision=27037
|
|
svn path=/trunk/; revision=26481
|
|
svn path=/trunk/; revision=26073
|
|
(the characters are all digits), and, to point to it, use a pointer to
char rather than a pointer to guint8.
svn path=/trunk/; revision=25394
|
|
svn path=/trunk/; revision=24047
|
|
variable warnings turned up by Valgrind.
svn path=/trunk/; revision=23475
|
|
Plus Temp change VALS(sminmpec_values) to NULL to let the buildbot do arun.
svn path=/trunk/; revision=22812
|
|
--enable-extra-gcc-checks set.
If we turn on -pedantic, try turning on -Wno-long-long as well, so that
it's not *so* pedantic that it rejects the 64-bit integral data types
that we explicitly require.
Constify a bunch of stuff, and make some other changes, to get rid of
warnings.
Clean up some indentation.
svn path=/trunk/; revision=21526
|
|
them, add -Wno-pointer-sign to CFLAGS when gcc will accept it.
svn path=/trunk/; revision=21253
|
|
Fixes for warnings
svn path=/trunk/; revision=21164
|
|
"Translate" MSID BCD digits and make them filterable, fixes bug
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=997
svn path=/trunk/; revision=18757
|
|
declaration'
svn path=/trunk/; revision=18691
|
|
svn path=/trunk/; revision=18196
|
|
svn path=/trunk/; revision=17763
|
|
a minor fix for 3GPP2 A11 Session Updat
From me:
a fix to packet-ppp.c to dissect the payload
and some changes in the gre dissector to display the 3GPP values.
svn path=/trunk/; revision=17733
|
|
1. Decode A11 Session Update message
2. Decode A10 3GPP2 (GRE Payload Type 0x88D2) packets with the following attributes
- Flow Control
- Segmentation
- SDI Indicator
- Flow Discriminator
svn path=/trunk/; revision=17717
|
|
svn path=/trunk/; revision=17316
|
|
Spelling fixes.
svn path=/trunk/; revision=16956
|
|
Over the last year or so there have been several developments in the 3GPP2 specifications. One of the areas that saw significant changes was A11 interface between PDSN and PCF. With the introduction of QoS support on this interface, the specification includes a lot of new information elements in this protocol
svn path=/trunk/; revision=16933
|
|
at the same time change ntp_fmt_ts to return a pointer to ian ep-allocated buffer.
remove the redundant buffer parameter in the signature and change all callers.
svn path=/trunk/; revision=15939
|
|
svn path=/trunk/; revision=15573
|
|
update to 3g-a11
Modified support for ESN in the Airlink Setup Record
svn path=/trunk/; revision=15422
|
|
documentation in README.developer
svn path=/trunk/; revision=15270
|
|
there was at least one obvious memleak in one of the uses of tvb_get_string()
svn path=/trunk/; revision=15027
|
|
filling up a fixed-length buffer.
Add a bunch of length checks.
Clean up indentation.
svn path=/trunk/; revision=13574
|
|
svn path=/trunk/; revision=13562
|
|
svn path=/trunk/; revision=12595
|
|
Extension.
svn path=/trunk/; revision=12462
|
|
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
|