[esnacc-dev] [PATCH 0/7] Exb-buf refactor

Aaron Conole aconole at bytheb.org
Thu Dec 29 22:16:13 UTC 2016


Aaron Conole <aconole at bytheb.org> writes:

> This series refactors c-lib version of exp-buf to properly account
> for boundary conditions.  It was first reported at:
>
> https://github.com/esnacc/esnacc-ng/issues/9
>
> By '@Josie-H' on GitHub.
>
> It is intended to backport this series to branch 1.8, as well.
>
> Aaron Conole (7):
>   test-lib: Add expbuf regressions
>   exp-buf: Rewrite the list walk code
>   exp-buf: Cleanup the read/write error flags
>   exp-buf: Set the correct mode
>   exp-buf: Simplify put byte
>   exp-buf: Simply get byte
>   exp-buf: Whitespace changes
>
>  c-examples/test-lib/test-lib.c |  58 +++++++++++++++++-
>  c-lib/src/exp-buf.c            | 136 +++++++++++++----------------------------
>  2 files changed, 99 insertions(+), 95 deletions(-)

I've applied this series to mainline.  It's probably a very good idea to
upgrade your existing deployments if you mix read/write modes in esnacc
using expbuf.



More information about the dev mailing list