libmemif: Fix for memif_buffer_alloc rewind logic 65/40065/10
authormbly <mbly@ciena.com>
Tue, 5 Dec 2023 17:36:49 +0000 (09:36 -0800)
committerDave Wallace <dwallacelf@gmail.com>
Fri, 12 Jan 2024 03:22:06 +0000 (03:22 +0000)
commita90877982011966740ddba106ef7bd624ecea6c1
tree82c976553aab49d5930f913a129bab81355b0189
parent985334219458c57b569fdbafcfc6b0d117cc48cf
libmemif: Fix for memif_buffer_alloc rewind logic

Rewind logic was not supporting count = 1, where size was > memif_buffer_size and a rewind is required.
Fixed slot-->next_buf bug for !master as well.

Type: fix
Change-Id: I65cf0d3d0c105f37125412a613e5ff8c5da9a3a2
Signed-off-by: mbly <mbly@ciena.com>
extras/libmemif/src/main.c