summaryrefslogtreecommitdiff
path: root/epan/asn1.c
diff options
context:
space:
mode:
authorMichal Labedzki <michal.labedzki@tieto.com>2015-03-22 18:36:35 +0100
committerMichal Labedzki <michal.labedzki@tieto.com>2015-04-14 05:43:50 +0000
commit71234389ea6b28c7b887927ea926318a0bb00779 (patch)
tree17526f03ce373f1570725e43634c3e4b40d3a7d3 /epan/asn1.c
parent21757aeadf13f8839a5ad3dace6f6b94ced760e5 (diff)
downloadwireshark-71234389ea6b28c7b887927ea926318a0bb00779.tar.gz
Bluetooth: OBEX: Fix reassemble at transport layer
Transport layer is RFCOMM. OBEX packet may be fragmented over RFCOMM. If so then (Opcode + Final flag + ) Packet Length determines packet length, but whole OBEX packet will be framented over parts/packet that first packet has Packet Length and next packets are sequential parts of whole packet (no header, etc.) Reassemble on this level is simple concatenation of all packet up to Packet Length. Let threat packet shorted than 3 bytes as bad packet. There is still no reasssemble on OBEX level (aka Final flag), so content send over OBEX (vCards, files, XMLs) is still not reassembled. Change-Id: I11882eb07480b34d274a4ca6e504e609dcf982c0 Reviewed-on: https://code.wireshark.org/review/8041 Reviewed-by: Michal Labedzki <michal.labedzki@tieto.com>
Diffstat (limited to 'epan/asn1.c')
0 files changed, 0 insertions, 0 deletions