]> git.proxmox.com Git - mirror_frr.git/commit - sharpd/sharp_zebra.c
sharpd: Add buffering support
authorDonald Sharp <sharpd@nvidia.com>
Fri, 6 Nov 2020 20:47:07 +0000 (15:47 -0500)
committerDonald Sharp <sharpd@nvidia.com>
Sun, 15 Nov 2020 19:50:17 +0000 (14:50 -0500)
commit07414912cd55f1a8517242a16beada2623c49cfc
tree5a29a5ece59282d91920bdb78d0d62a4f593f8df
parent241e5df125ea6fedc69db37ed20fea43fe16a62d
sharpd: Add buffering support

Have sharpd notice that when sending routes to zebra that the
underlying system has buffered data and to pause sending
more data to zebra until such time we get a callback that
the write was successful to zebra.

Signed-off-by: Donald Sharp <sharpd@nvidia.com>
sharpd/sharp_zebra.c