]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: handle FreeBSD routing socket ENOBUFS
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Fri, 1 Jul 2022 13:00:25 +0000 (10:00 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Fri, 1 Jul 2022 13:21:41 +0000 (10:21 -0300)
commit26e95efa4d49976951190fc416c8d91e8e735b87
treee84d7115773db72d599a13d3d93dd7b6a204de18
parent820e696f843761e716c2aca61216e1e287daf682
zebra: handle FreeBSD routing socket ENOBUFS

This is a slightly modified version of Hiroki Sato's version:
https://github.com/hrs-allbsd/frr/commit/9ca79c941fd84322199994a2aed267b23d39c86a

Handle the `ENOBUFS` on a OS basis since it could have been implemented
differently (OpenBSD for an example uses `RTM_DESYNC`).

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
zebra/kernel_socket.c