From ccdb783684eceeda40ffddef81fe0640656d625f Mon Sep 17 00:00:00 2001 From: kardel Date: Mon, 15 Apr 2013 07:58:35 +0000 Subject: reenable routing functionality by using RT_ROUNDUP for ROUNDUP when available --- usr.sbin/route6d/route6d.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/usr.sbin/route6d/route6d.c b/usr.sbin/route6d/route6d.c index a7d5048ed3f..96dd84b1afe 100644 --- a/usr.sbin/route6d/route6d.c +++ b/usr.sbin/route6d/route6d.c @@ -1,4 +1,4 @@ -/* $NetBSD: route6d.c,v 1.66 2011/08/31 16:24:59 plunky Exp $ */ +/* $NetBSD: route6d.c,v 1.67 2013/04/15 07:58:35 kardel Exp $ */ /* $KAME: route6d.c,v 1.94 2002/10/26 20:08:55 itojun Exp $ */ /* @@ -32,7 +32,7 @@ #include #ifndef lint -__RCSID("$NetBSD: route6d.c,v 1.66 2011/08/31 16:24:59 plunky Exp $"); +__RCSID("$NetBSD: route6d.c,v 1.67 2013/04/15 07:58:35 kardel Exp $"); #endif #include @@ -83,8 +83,12 @@ __RCSID("$NetBSD: route6d.c,v 1.66 2011/08/31 16:24:59 plunky Exp $"); #endif /* alignment constraint for routing socket */ +#if defined(__NetBSD__) && defined(RT_ROUNDUP) +#define ROUNDUP(a) RT_ROUNDUP(a) +#else #define ROUNDUP(a) \ ((a) > 0 ? (1 + (((a) - 1) | (sizeof(long) - 1))) : sizeof(long)) +#endif #define ADVANCE(x, n) (x += ROUNDUP((n)->sa_len)) /* -- cgit