Conditionally compile code referencing RTM_IFANNOUNCE only for non-OS X builds.
Signed-off-by: Lance Richardson <lrich...@redhat.com> --- lib/route-table-bsd.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/route-table-bsd.c b/lib/route-table-bsd.c index b5ff3cc..b8c7089 100644 --- a/lib/route-table-bsd.c +++ b/lib/route-table-bsd.c @@ -162,6 +162,8 @@ retry: sa = (struct sockaddr *)((char *)sa + SA_SIZE(sa)); #elif defined(__NetBSD__) sa = (struct sockaddr *)((char *)sa + RT_ROUNDUP(sa->sa_len)); +#elif defined(__MACH__) + return false; /* FIXME: Need length rounding rules for OSX */ #else #error unimplemented #endif -- 2.5.0 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev