diff options
author | Marco Varlese <marco.varlese@suse.com> | 2018-01-31 11:00:01 +0100 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2018-02-01 23:45:03 +0000 |
commit | 91389ac2c28ae10f2b7f766e4dfe7a7fd96dc5e0 (patch) | |
tree | 8a0286cca7960df4f1365f7e20a9a34ced835c4c /src/vlib/buffer.h | |
parent | 75e7d1301475d49311d14e202936c62df0c07d10 (diff) |
Out-of-order data chunks handling and more
This patch addresses the need to handle out-of-order data chunks
received by a peer. To do that effectively, we had to add the handling
of data chunks flags (E/B/U bit) to understand whether the stream is
fragmenting user-message data and in that case if a fragment is the
FIRST/MIDDLE/LAST one of a transmission.
The same patch also addresses the security requirement to have a HMAC
calculated and incorporated in the INIT_ACK and COOKIE_ECHO chunks. The
algorithm used is the HMAC-SHA1.
Change-Id: Ib6a9a80492e2aafe5c8480d6e02da895efe9f90b
Signed-off-by: Marco Varlese <marco.varlese@suse.com>
Diffstat (limited to 'src/vlib/buffer.h')
0 files changed, 0 insertions, 0 deletions