Martin Mathieson
19d117fb97
Remove calls to check_col(), and stop giving '{' a line of its own.
...
svn path=/trunk/; revision=29078
2009-07-13 10:55:53 +00:00
Martin Mathieson
47552ea3a4
Add preference for turning off LTE RRC.
...
svn path=/trunk/; revision=28988
2009-07-07 14:38:14 +00:00
Stig Bjørlykke
0437f102c3
From Kovarththanan Rajaratnam:
...
More FT_XXX cleanup.
svn path=/trunk/; revision=28971
2009-07-07 09:02:59 +00:00
Stig Bjørlykke
b228488bc0
From Kovarththanan Rajaratnam via bug 3548:
...
(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
2009-06-18 21:30:42 +00:00
Bill Meier
548e468959
Misc dissector cleanup:
...
- Make some fcns & vars static
- hf[] blurbs: "" and repeated text --> NULL
- Move proto_register & proto_reg_handoff to end of source
- packet-catapult-dct2000: simplify proto_reg_handoff
- Use consistent indentation
svn path=/trunk/; revision=28488
2009-05-26 16:01:12 +00:00
Martin Mathieson
4dda12f0be
- add direction filter to PDCP
...
- fix PDCP fields ("pdcp.*" -> "pdcp-lte.*")
- improve PDCP info column output (to be more like RLC)
svn path=/trunk/; revision=28342
2009-05-13 09:36:42 +00:00
Martin Mathieson
ea18cc4095
Enable preference to call LTE RRC for data inside PDCP frames.
...
svn path=/trunk/; revision=28329
2009-05-11 15:19:51 +00:00
Martin Mathieson
18f0722913
Try to cast away win64 buildbot problem.
...
svn path=/trunk/; revision=28191
2009-04-28 10:05:56 +00:00
Martin Mathieson
231928b308
Avoid calling strlen() lots of unnecessary times when parsing outhdr values.
...
svn path=/trunk/; revision=28190
2009-04-28 09:22:35 +00:00
Martin Mathieson
c1e9d8244b
Try to speed up dissection by using pointers rather than allocating strings. This is safe as the line is in a static buffer throughout the dissection of any given frame.
...
svn path=/trunk/; revision=28183
2009-04-27 17:44:32 +00:00
Martin Mathieson
a931d7a9d5
Try to speed up lookup of LTE mac/rlc/pdcp dissectors
...
svn path=/trunk/; revision=28085
2009-04-18 08:03:09 +00:00
Bill Meier
808a4e2c3c
Define certain fcns as static (if not used externally).
...
Also: whiule we're at it:
- fix hf[] blurbs as appropriate to use NULL;
- fix some indentation
svn path=/trunk/; revision=27890
2009-03-29 22:16:26 +00:00
Martin Mathieson
d1fec1b985
Only report CRC Status when we know it to be valid.
...
svn path=/trunk/; revision=27841
2009-03-24 17:28:30 +00:00
Martin Mathieson
f474eaedd8
Add CRC error flag to frames, and show in stats window.
...
svn path=/trunk/; revision=27837
2009-03-23 22:16:25 +00:00
Martin Mathieson
c3265c9fdf
Add a ReTX count (resends being caused by HARQ NACKs).
...
svn path=/trunk/; revision=27739
2009-03-16 15:39:52 +00:00
Martin Mathieson
e6662f6223
Set and use 'plane' more carefully.
...
svn path=/trunk/; revision=27488
2009-02-20 10:17:52 +00:00
Martin Mathieson
7a96092e54
Call GTPv2 dissector.
...
svn path=/trunk/; revision=27440
2009-02-12 10:06:23 +00:00
Martin Mathieson
938c049286
Add dissector for LTE PDCP.
...
This dissector has lots of TODOs, and hasn't really been worked on in a while, but since
a couple of people had been asking about PDCP support I thought I'd check it in now.
svn path=/trunk/; revision=27293
2009-01-26 12:18:32 +00:00
Martin Mathieson
8da2af7630
Get ready to call PDCP LTE dissector (when its cleaned up and added).
...
svn path=/trunk/; revision=27289
2009-01-23 15:58:33 +00:00
Martin Mathieson
9d39db177d
Add RLC LTE dissector.
...
svn path=/trunk/; revision=27161
2009-01-05 23:18:00 +00:00
Martin Mathieson
1e5ab19726
Fix a typo.
...
svn path=/trunk/; revision=27149
2009-01-02 20:28:46 +00:00
Martin Mathieson
2137d6b3c6
Use LTE RRC dissector.
...
svn path=/trunk/; revision=27148
2009-01-02 01:37:55 +00:00
Martin Mathieson
19489d96e4
Call new LTE MAC dissector when find in file.
...
svn path=/trunk/; revision=27103
2008-12-23 21:22:47 +00:00
Bill Meier
c544c20956
Fix various typos and spelling errors (mostly in text strings)
...
svn path=/trunk/; revision=27050
2008-12-18 19:08:49 +00:00
Bill Meier
129145495e
remove unnecessary registration of a prefs callback; minor cleanup
...
svn path=/trunk/; revision=26076
2008-08-25 17:26:26 +00:00
Bill Meier
7aaadd9bec
Fix some warnings reported by gcc -Wshadow ...
...
svn path=/trunk/; revision=25616
2008-06-27 04:52:56 +00:00
Stig Bjørlykke
7036a616a5
Renamed a local variable to avoid name collisions.
...
svn path=/trunk/; revision=25563
2008-06-23 21:40:40 +00:00
Martin Mathieson
d275348e20
Dissect BCH channels (expect control messages only).
...
svn path=/trunk/; revision=25445
2008-06-12 16:11:16 +00:00
Martin Mathieson
5106a3e5c8
Set release year and month for F7 FP (needed for correct EDCH no-of-subframes field).
...
svn path=/trunk/; revision=25436
2008-06-06 17:54:59 +00:00
Martin Mathieson
acd6d3fb35
- Make FP radio division mode/speed explicit in struct for R7
...
- Various R7 fixes
svn path=/trunk/; revision=25425
2008-06-04 17:33:48 +00:00
Martin Mathieson
9fbeaf2d28
Enable R7 FP for UDP-based variants.
...
Correct interpretation of hs-dsch outhdr flag.
svn path=/trunk/; revision=25384
2008-05-27 10:58:15 +00:00
Martin Mathieson
ec60070b2c
Enable FP R7 support.
...
This commit adds a header file needed by my PDCP dissector.
(not yet ready to be added).
svn path=/trunk/; revision=25326
2008-05-20 10:08:28 +00:00
Martin Mathieson
0c700edaba
Add mapping for s1ap_r8.
...
svn path=/trunk/; revision=24264
2008-02-03 23:04:04 +00:00
Stig Bjørlykke
15a5557a3d
Changed some variable types to make it compile.
...
svn path=/trunk/; revision=24117
2008-01-16 20:49:50 +00:00
Martin Mathieson
511197bf71
- Display some sctpprim parameters
...
- Parse sctpprim v3 properly now
- Add wtp protocol name
svn path=/trunk/; revision=24113
2008-01-16 14:19:45 +00:00
Martin Mathieson
8a311e2320
Add "soap" -> "http" mapping.
...
svn path=/trunk/; revision=23703
2007-12-03 15:47:08 +00:00
Martin Mathieson
2c68e2299a
Improve some comments (and test committing from Windows
...
build).
svn path=/trunk/; revision=23343
2007-11-02 22:34:18 +00:00
Anders Broman
1950ffc214
Apply the small performance enhancment patches for:
...
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster.
Replace
- col_append_fstr() with faster col_append_str()
- col_add_str() with col_set_str()
when it's safe
svn path=/trunk/; revision=23252
2007-10-23 05:50:00 +00:00
Martin Mathieson
ba1f5676e0
Handle IPv6 addresses in ipprim headers.
...
svn path=/trunk/; revision=23013
2007-09-28 16:17:22 +00:00
Martin Mathieson
ef54adff0d
Handle tty messages, diameter_r7, sabp
...
svn path=/trunk/; revision=22890
2007-09-17 16:03:49 +00:00
Martin Mathieson
54a21f0df5
Map "wimax" -> "wimaxasncp"
...
svn path=/trunk/; revision=22802
2007-09-06 10:50:17 +00:00
Martin Mathieson
cd47f86da3
Send free-standing generic XML messages -> xml dissector
...
svn path=/trunk/; revision=22468
2007-08-08 13:12:15 +00:00
Martin Mathieson
ecc4b9ad06
Fix parsing of sctpprim header (v1)
...
svn path=/trunk/; revision=22290
2007-07-12 17:31:26 +00:00
Martin Mathieson
64ecf611c4
Make timestamp a double to make filtering more useful.
...
svn path=/trunk/; revision=22243
2007-07-05 09:58:09 +00:00
Martin Mathieson
1d477c802c
- Map gre -> IP
...
- Change a value string value to help an easily-frightened colleague
svn path=/trunk/; revision=22224
2007-06-29 16:16:57 +00:00
Martin Mathieson
0a3ac0f2eb
For IPPRIM, try to set UDP/TCP address info so conversation tracking will work.
...
svn path=/trunk/; revision=22107
2007-06-15 17:21:13 +00:00
Martin Mathieson
7c6ab66d53
Try to fix warning/error.
...
svn path=/trunk/; revision=22101
2007-06-14 15:17:49 +00:00
Martin Mathieson
ef1aa6fe2d
Try again!
...
svn path=/trunk/; revision=22100
2007-06-14 12:43:15 +00:00
Martin Mathieson
34511b8b59
Improve parsing of sctpprim header (variant 1)
...
svn path=/trunk/; revision=22099
2007-06-14 11:24:37 +00:00
Martin Mathieson
ab32895f34
Use new 'unknown' value for dch_crc_present for EDCH channels.
...
svn path=/trunk/; revision=21728
2007-05-08 17:19:18 +00:00