libmemif: verify length of transmitted buffers 73/31473/2
authorJakub Grajciar <jgrajcia@cisco.com>
Mon, 1 Mar 2021 07:54:35 +0000 (08:54 +0100)
committerDamjan Marion <dmarion@me.com>
Thu, 4 Mar 2021 10:52:59 +0000 (10:52 +0000)
commitcef0cc1a07a50fe6ece9692e1d45790ee16d61ed
tree366ca9cf72ebcf1974fe7d7297d3a6170ce7e7fd
parent3d019a541cac0b8cc1ba6891f8c9f99bfe37d79e
libmemif: verify length of transmitted buffers

In memif_tx_burst verify that total buffer size
(data_offset + data_len) does not exceed buffer
size. If not valid returns MEMIF_ERR_INVAL_ARG.

Type: fix

Signed-off-by: Jakub Grajciar <jgrajcia@cisco.com>
Change-Id: Ifae8f92344a401febbc1efd22c301356ccf83d44
extras/libmemif/src/main.c