summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorJohn A. Thacker <johnthacker@gmail.com>2016-07-07 18:24:43 -0400
committerAnders Broman <a.broman58@gmail.com>2016-11-03 05:08:07 +0000
commitda7354a6368fd72dcb58410d8572c061884045fc (patch)
tree66092cc2d47122165f512c62e17081886ad5ed23 /debian
parent8ea8cb645326ddb111afaa2bb23c978ddec05451 (diff)
downloadwireshark-da7354a6368fd72dcb58410d8572c061884045fc.tar.gz
Fragmentation reassembly as in PPP MP (RFC 1990/2686)
Add support for defragmentation of fragments that use the defragmentation scheme of PPP MP (RFC 1990). Instead of getting "sequence_number, fragment_number, last" as in other protocols, PPP MP provides a single sequence number that is effectively "seqnum + fragnum", though it provides flags for both the first and last fragment of a reassembly. See Appendix A of RFC 4623 (PWE3 Fragmentation and Reassembly) for a list of protocols that use this style, including PPP MP (RFC 1990), PWE3 MPLS (RFC 4385), L2TPv2 (RFC 2661), L2TPv3 (RFC 3931), ATM, and Frame Relay. Also add support for the Multi-class Extension to Multilink PPP (RFC 2686), which uses some of the previously reserved bits as classes that distinguish otherwise identical sequence numbers. Bug: 12548 Change-Id: Ic2ce3c50e61ab2eb50e4d92fd353ca4d2a48fe18 Reviewed-on: https://code.wireshark.org/review/16327 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'debian')
-rw-r--r--debian/libwireshark0.symbols2
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/libwireshark0.symbols b/debian/libwireshark0.symbols
index ad3f5c53fb..66848e3f8e 100644
--- a/debian/libwireshark0.symbols
+++ b/debian/libwireshark0.symbols
@@ -597,6 +597,8 @@ libwireshark.so.0 libwireshark0 #MINVER#
fragment_add_seq_check@Base 1.9.1
fragment_add_seq_next@Base 1.9.1
fragment_add_seq_offset@Base 1.9.1
+ fragment_add_seq_single@Base 2.3.0
+ fragment_add_seq_single_aging@Base 2.3.0
fragment_delete@Base 1.9.1
fragment_end_seq_next@Base 1.9.1
fragment_get@Base 1.9.1