Anders Broman
5aa94e620f
Handle 20 byte GTP' V0 header.
...
svn path=/trunk/; revision=40081
2011-12-03 12:11:01 +00:00
Anders Broman
1c2c94d3ea
Extend ULI dissection.
...
svn path=/trunk/; revision=40069
2011-12-02 21:45:45 +00:00
Anders Broman
209ecca1c1
Update value strings.
...
svn path=/trunk/; revision=40035
2011-11-29 17:31:52 +00:00
Anders Broman
7d64f2d940
let packet-gsm_a_gm.c dissect Protocol Configuration Options.
...
svn path=/trunk/; revision=40023
2011-11-28 16:40:29 +00:00
Anders Broman
28f7d63c58
Dissect RIM related IEs
...
svn path=/trunk/; revision=39740
2011-11-06 08:18:26 +00:00
Guy Harris
30811d83fd
Get rid of non-ASCII characters in comments.
...
Convert "4-space tabs" to spaces.
svn path=/trunk/; revision=39735
2011-11-04 18:43:23 +00:00
Anders Broman
f960294c68
Dissect RIM Routing Address Discriminator and RAN Transparent Container.
...
svn path=/trunk/; revision=39734
2011-11-04 17:39:54 +00:00
Bill Meier
794757ae8f
For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.
...
Also: remove trailing whitespace for a number of files.
svn path=/trunk/; revision=39503
2011-10-21 02:10:19 +00:00
Bill Meier
126aa85393
Convert proto_tree_add_item() 'encoding' arg for field types FT_STRING, FT_STRINGZ, FT_UINT_STRING as follows:
...
1. If there's no character encoding (ENC_ASCII, ...) specified
then use ENC_ASCII.
2. For all but FT_UINT_STRING, always use ENC_NA
(replacing any existing True/1/FALSE/0
/ENC_BIG_ENDIAN/ENC_LITTLE_ENDIAN).
svn path=/trunk/; revision=39426
2011-10-15 18:46:26 +00:00
Bill Meier
94f36ca4ff
Use ENC_NA as encoding for proto_tree_add_item() calls which directly reference an hf item (in hf[] with types:
...
FT_NONE
FT_BYTES
FT_IPV6
FT_IPXNET
FT_OID
Note: Encoding field set to ENC_NA only if the field was previously TRUE|FALSE|ENC_LITTLE_ENDIAN|ENC_BIG_ENDIAN
svn path=/trunk/; revision=39260
2011-10-04 22:44:31 +00:00
Bill Meier
4c46725c2c
Fix vi "modeline" so it works;
...
See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5748
svn path=/trunk/; revision=39074
2011-09-21 16:28:53 +00:00
Anders Broman
9ae5d241dc
- Remove expert Warning not relevant to all GTP variants.
...
- use proto_add_item() in a couple of places.
- Fix a hf length.
svn path=/trunk/; revision=38732
2011-08-25 10:26:35 +00:00
Anders Broman
241958363d
Error: the blurb for field "Extension header" ("gtp.ext_hdr") matches the field name in packet-gtp.c
...
svn path=/trunk/; revision=37885
2011-07-04 06:11:38 +00:00
Anders Broman
d86c200706
From Martin Isaksson:
...
PDCP PDU number extension header support.
svn path=/trunk/; revision=37880
2011-07-03 19:16:21 +00:00
Anders Broman
e502bbaafd
Add a dissector table for CDR:s
...
svn path=/trunk/; revision=37751
2011-06-22 13:58:04 +00:00
Anders Broman
a9bbcb4a05
Remove extra space at end of IMSI.
...
svn path=/trunk/; revision=37519
2011-06-02 11:06:26 +00:00
Chris Maynard
3848ace06e
Use [hi|lo]_nibble macros, leave room in str[] for invalid BCD digits to be
...
displayed as blanks. Since imsi_to_str() and ip_to_str() do the same thing,
just have imsi_to_str() call ip_to_str() rather than having two different
implementations of the same thing. Use a BCD2CHAR macro instead of doing a
table lookup.
svn path=/trunk/; revision=36740
2011-04-20 20:12:40 +00:00
Chris Maynard
80889668bc
From Vladimir Kazansky via bug 5849: Fix msisdn_to_str() so it converts all BCD
...
digits and not just 1.
svn path=/trunk/; revision=36727
2011-04-20 02:24:16 +00:00
Alexis La Goutte
eff30da7a4
Fix Dead Store (Dead assignement/Dead increment) Warning found by Clang
...
svn path=/trunk/; revision=36703
2011-04-18 17:48:23 +00:00
Bill Meier
fc600d4bf9
Fix a few cases of proto_item_add_subtree() using the wrong tree: Coverity 916-918;
...
Also: Fix some indentation: e.g., "4 space tabs".
svn path=/trunk/; revision=36585
2011-04-12 15:39:19 +00:00
Anders Broman
8d6ca293dc
Change the signature of elem_fcn():ns to include pinfo.
...
svn path=/trunk/; revision=36443
2011-04-04 14:37:25 +00:00
Anders Broman
5b60867fc6
../../../epan/dissectors/packet-gtp.c:5607: error: unused variable ‘length’
...
svn path=/trunk/; revision=36182
2011-03-13 09:33:45 +00:00
Anders Broman
285513860c
Add sub dissection of AVP MBMS Service Area.
...
svn path=/trunk/; revision=36181
2011-03-12 23:26:55 +00:00
Anders Broman
b4941ca580
Prepare to remove old bssgp code by changing exports.
...
svn path=/trunk/; revision=36142
2011-03-06 09:42:41 +00:00
Jeff Morriss
ab2b947088
Make the _to_str() functions in here take a pointer to a TVB and an offset
...
rather than (generally) a pointer into the TVB.
Replace some tabs with spaces (for consistency).
Remove a couple unnecessary includes.
svn path=/trunk/; revision=36123
2011-03-03 02:18:57 +00:00
Anders Broman
e761ed7206
Add private extensions under the right tree.
...
svn path=/trunk/; revision=36089
2011-02-28 11:34:59 +00:00
Anders Broman
2ea4267951
- Add a dissector table for Private Extensions.
...
- Use ENC_BIG_ENDIAN.
svn path=/trunk/; revision=36075
2011-02-26 09:37:43 +00:00
Anders Broman
ed66081a4d
From Alexis La Goutte:
...
Cleanup packet-ipv6.h and dependency.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5713
svn path=/trunk/; revision=36031
2011-02-23 13:51:49 +00:00
Jeff Morriss
1d396a69e0
Register ett_gtp_bcm.
...
Replace some tabs with spaces.
svn path=/trunk/; revision=35890
2011-02-09 18:45:32 +00:00
Anders Broman
94d8b44aec
Use gprscdr to dissect CDRs.
...
svn path=/trunk/; revision=35763
2011-02-02 17:51:00 +00:00
Bill Meier
410284fe15
A bit more indentation cleanup
...
svn path=/trunk/; revision=35749
2011-02-02 02:44:14 +00:00
Guy Harris
fa5efc04e3
Get rid of unused variable warnings.
...
Clean up indentation.
svn path=/trunk/; revision=35746
2011-02-02 00:04:18 +00:00
Anders Broman
3fa9788f21
Dissect a bit more of data records.
...
svn path=/trunk/; revision=35744
2011-02-01 22:47:12 +00:00
Bill Meier
ce2a2e50e6
Use {'0', ...} type initializer for fixed length character arrays.
...
svn path=/trunk/; revision=35741
2011-02-01 14:30:24 +00:00
Jeff Morriss
d8468eb53a
Replace some blurbs with NULL
...
svn path=/trunk/; revision=35728
2011-01-31 21:09:28 +00:00
Anders Broman
0855affbec
Add dissection of Evolved Allocation/Retention Priority I IE.
...
svn path=/trunk/; revision=35723
2011-01-31 16:25:26 +00:00
Anders Broman
830f6f9891
From Grzegorz Szczytowski:
...
Add Bearer Control Mode selection support in gtpv1 dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5634
Sligtly reworked by me:
- prefix names with gtp
- Use proto_tree_add_item()
- remove ref to specific protocol version, as it's probably a mix.
- Changed the update to the AUTHORS file.
svn path=/trunk/; revision=35699
2011-01-30 11:32:42 +00:00
Stephen Fisher
fc7b0c019b
Fix the dead initialization warnings found by clang's static analysis
...
("Value stored to 'xxx' during its initialization is never read")
svn path=/trunk/; revision=35598
2011-01-20 18:56:11 +00:00
Anders Broman
9c04eb9b2c
Fix typos
...
svn path=/trunk/; revision=35597
2011-01-20 14:03:13 +00:00
Anders Broman
fbde1c7130
Update a comment.
...
svn path=/trunk/; revision=35596
2011-01-20 13:19:26 +00:00
Anders Broman
3112035ad2
In MM context the container contains IE:s not a complete
...
DTAP message.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5598
svn path=/trunk/; revision=35595
2011-01-20 13:05:17 +00:00
Anders Broman
2c7b85a624
Add dissection of Radio Priority LCS.
...
svn path=/trunk/; revision=35276
2010-12-27 20:23:26 +00:00
Guy Harris
a8bc4a0d13
Rename the routines that handle dissector tables with unsigned integer
...
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
2010-12-20 05:35:29 +00:00
Bill Meier
62e44e3f66
Minor cleanup:
...
- Initialize a few static global variables;
- Remove two unnecessary calls to g_hash_table_foreach_remove;
- Do whitespace cleanup and use consistent indentation;
- Fix a few typos and fix up several comments.
svn path=/trunk/; revision=35183
2010-12-14 01:50:31 +00:00
Anders Broman
7870de6f95
Fill value_strings.
...
svn path=/trunk/; revision=34875
2010-11-15 16:46:07 +00:00
Bill Meier
c256942255
Use value_string_ext fcns to access various value_string arrays.
...
Also: use value_string_const() instead of value_string() where apropriate;
minor reformatting & whitespace cleanup.
svn path=/trunk/; revision=34745
2010-11-01 18:26:34 +00:00
Jeff Morriss
cca3ba3ce2
(Refining the regexp...) Replace blurbs that match the name (case insensitive) with NULL.
...
svn path=/trunk/; revision=34230
2010-09-24 02:51:40 +00:00
Jeff Morriss
0ff5638f37
Replace blurbs that match the name (case insensitive) with NULL.
...
svn path=/trunk/; revision=34227
2010-09-23 21:46:31 +00:00
Bill Meier
7219ee2a49
Use val_to_str_ext() & friends to access sminmpec_values[];
...
Also: packet-nhrp.c: #include sminmpec.h not req'd;
svn path=/trunk/; revision=34143
2010-09-17 04:51:21 +00:00
Stig Bjørlykke
85b4d16277
Update the header length after dissecting the header.
...
This fixes bug 5162.
svn path=/trunk/; revision=34031
2010-08-31 10:24:08 +00:00