Martin Mathieson
f903141d65
Send news of SecurityModeFailure to PDCP dissector, which will attempt to roll back to previous setting
...
svn path=/trunk/; revision=54978
2014-01-27 12:06:46 +00:00
Martin Mathieson
f026d8a807
Call deciphering and integrity checking appropriately for
...
SecurityModeCommand and SecurityModeResponse.
Also show when integrity has been checked and found to be correct.
svn path=/trunk/; revision=54620
2014-01-06 18:18:04 +00:00
Martin Mathieson
edbe198322
Include rohc struct inside pdcp instead of repeating all of the fields
...
svn path=/trunk/; revision=53262
2013-11-11 22:36:08 +00:00
Martin Mathieson
97070acc42
Don't call RRC dissector if should be ciphered. Take care to allow SecurityModeComplete to be shown though (i.e. the next UL frame after security is configured)
...
svn path=/trunk/; revision=52981
2013-10-30 12:58:03 +00:00
Martin Mathieson
66d64c686e
Pass security command details (integrity and ciphering algorithms) to PDCP (which doesn't yet do much with them)
...
svn path=/trunk/; revision=52946
2013-10-29 13:49:14 +00:00
Pascal Quantin
67e4c15d4e
Add UE Id to UDP framing protocol
...
svn path=/trunk/; revision=50422
2013-07-06 21:43:44 +00:00
Pascal Quantin
df562fe9f5
Add channel id to UDP framing protocol and allow to dissect only the header of a signalling PDU (as we do for data PDUs)
...
svn path=/trunk/; revision=50381
2013-07-04 12:11:54 +00:00
Bill Meier
1823aa007c
it's ==> its & its ==> it's as needed.
...
svn path=/trunk/; revision=47891
2013-02-26 01:06:19 +00:00
Pascal Quantin
959e3e3e2c
Various enhancements to ROHC dissector:
...
- fix dissection of type 0 packets with large CID
- add dissection of type 1 and 2 packets (extension 3 dissection to be done)
- add dissection of UDP checksum
svn path=/trunk/; revision=47869
2013-02-24 22:06:53 +00:00
Pascal Quantin
006f022fea
Upgrade PDCP LTE dissector to v11.0.0
...
svn path=/trunk/; revision=45049
2012-09-21 20:12:32 +00:00
Jakub Zawadzki
bf81b42e1e
Update Free Software Foundation address.
...
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
2012-06-28 22:56:06 +00:00
Martin Mathieson
7e5f6d9fc1
PDCP:
...
- Pass is_retx flag to PDCP from RLC in struct instead of calling function
RLC:
- use full key to look up sequence analysis results
- avoids overwriting and attaching result details to wrong PDU
- add links to previous and next 'OK' PDUs in channel
- shorten some long variable and type names.
svn path=/trunk/; revision=40656
2012-01-23 02:36:46 +00:00
Guy Harris
3f199f793a
Move the definition of enum rohc_mode into packet-rohc.h.
...
Have packet-pdcp-lte.h include packet-rohc.h to pick up that definition.
Get rid of now-no-longer-necessary includes.
svn path=/trunk/; revision=40123
2011-12-09 02:34:53 +00:00
Martin Mathieson
33a21986f1
Trivial: add a couple of newlines.
...
svn path=/trunk/; revision=37941
2011-07-08 16:10:25 +00:00
Martin Mathieson
74a74645b1
Add sequence analysis for PDCP, based upon RLC/UM.
...
For now, only enable it for logged PDCP frames, i.e. not for PDCP found inside RLC (that won't work properly until RLC re-assembly is implemented).
svn path=/trunk/; revision=35000
2010-11-22 13:28:49 +00:00
Martin Mathieson
796dc8927c
Use guint16 after all, to avoid breaking the UDP framing protocol.
...
8 bits are enough though...
svn path=/trunk/; revision=34798
2010-11-06 19:22:16 +00:00
Martin Mathieson
3adfed8022
Try to fix by making both use guint8, rather than guint16.
...
svn path=/trunk/; revision=34797
2010-11-06 18:51:08 +00:00
Anders Broman
441c4c5381
Get the Windows build going again.
...
- Martin is this the right fix?
svn path=/trunk/; revision=34795
2010-11-06 15:13:25 +00:00
Martin Mathieson
76bc0e537b
Pass ueid + channel-info into PDCP dissector.
...
This will allow me soon to track per-channel sequence numbers...
svn path=/trunk/; revision=34793
2010-11-05 18:00:35 +00:00
Martin Mathieson
63fc401318
From Pascal Quantin: add PDCP framing method over UDP.
...
svn path=/trunk/; revision=31243
2009-12-11 14:31:40 +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
34423cbcc3
From Vincent Helfre:
...
#define some constants, and move constants into header files.
Hopfully this will make it easier for these dissectors to be reused.
svn path=/trunk/; revision=27487
2009-02-19 22:25:36 +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