--- src/sys/net/if_atm.h 2004/12/21 02:54:14 1.5 +++ src/sys/net/if_atm.h 2005/01/06 17:59:32 1.6 @@ -41,7 +41,7 @@ #if defined(__NetBSD__) || defined(__OpenBSD__) || defined(__bsdi__) #define RTALLOC1(A,B) rtalloc1((A), (B)) #elif defined(__DragonFly__) -#define RTALLOC1(A,B) rtlookup((A), (B), 0UL) +#define RTALLOC1(A,B) _rtlookup((A), (B), (B) ? RTL_DOCLONE : RTL_DONTCLONE) #elif defined(__FreeBSD__) #define RTALLOC1(A,B) rtalloc1((A), (B), 0UL) #endif