On Fri, 25 Sep 2015, Kaloyan Kovachev wrote:

Hello, both calls are inside ifdef checking for SUPPORT_REALMS, which in turn is only possible if opsys is gnu-linux. I don't understand how it can be enabled at all?! Is the patch changed?

Ah, but you changed rib_add_ipv4? That's a key internal zebra API which is also called by the BSD/Solaris kernel_socket.c code - which wasn't updated. ;)

FreeBSD 10: (see https://ci1.netdef.org/browse/QUAGGA-QMASTER1-CI003BUILD-1 [2] ) kernel_socket.c:966:66: error: too few arguments to function call, expected 12, have 11
NULL, 0, VRF_DEFAULT, 0, 0, 0, SAFI_UNICAST);
^
./rib.h:506:1: note: 'rib_add_ipv4' declared here
extern int rib_add_ipv4 (int type, int flags, struct prefix_ipv4 *p,
^
1 error generated.


regards,
--
Paul Jakma      [email protected]  @pjakma Key ID: 64A2FF6A
Fortune:
"Love your country but never trust its government."
-- from a hand-painted road sign in central Pennsylvania

_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev

Reply via email to