Compilation of take-3 fails to work properly on *bsd systems due to some missing code.
Signed-off-by: Donald Sharp <[email protected]> --- lib/routemap.c | 2 +- ospfd/ospf_packet.c | 2 ++ zebra/if_sysctl.c | 1 + zebra/kernel_socket.c | 1 + zebra/rtread_sysctl.c | 1 + 5 files changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/routemap.c b/lib/routemap.c index eadc306..1a1d318 100644 --- a/lib/routemap.c +++ b/lib/routemap.c @@ -1152,7 +1152,7 @@ route_map_dep_update (struct hash *dephash, const char *dep_name, const char *rmap_name, route_map_event_t type) { - struct route_map_dep *dep; + struct route_map_dep *dep = NULL; char *ret_map_name; char *dname, *rname; int ret = 0; diff --git a/ospfd/ospf_packet.c b/ospfd/ospf_packet.c index eb3600c..95d64e3 100644 --- a/ospfd/ospf_packet.c +++ b/ospfd/ospf_packet.c @@ -675,8 +675,10 @@ ospf_write (struct thread *thread) * and reliability - not more data, than our * socket can accept */ +#if defined (WANT_OSPF_WRITE_FRAGMENT) maxdatasize = MIN (oi->ifp->mtu, ospf->maxsndbuflen) - sizeof (struct ip); +#endif /* Get one packet from queue. */ op = ospf_fifo_head (oi->obuf); diff --git a/zebra/if_sysctl.c b/zebra/if_sysctl.c index bb48f61..8c4761b 100644 --- a/zebra/if_sysctl.c +++ b/zebra/if_sysctl.c @@ -29,6 +29,7 @@ #include "memory.h" #include "ioctl.h" #include "log.h" +#include "vty.h" #include "interface.h" #include "vrf.h" diff --git a/zebra/kernel_socket.c b/zebra/kernel_socket.c index fe9e4ac..970cb6a 100644 --- a/zebra/kernel_socket.c +++ b/zebra/kernel_socket.c @@ -33,6 +33,7 @@ #include "rib.h" #include "privs.h" #include "vrf.h" +#include "vty.h" #include "zebra/interface.h" #include "zebra/zserv.h" diff --git a/zebra/rtread_sysctl.c b/zebra/rtread_sysctl.c index 385e150..9108d2c 100644 --- a/zebra/rtread_sysctl.c +++ b/zebra/rtread_sysctl.c @@ -25,6 +25,7 @@ #include "memory.h" #include "log.h" #include "vrf.h" +#include "vty.h" #include "zebra/zserv.h" #include "zebra/rt.h" -- 1.9.1 _______________________________________________ Quagga-dev mailing list [email protected] https://lists.quagga.net/mailman/listinfo/quagga-dev
