--- src/sys/netinet/sctputil.c 2005/07/15 14:46:17 1.1 +++ src/sys/netinet/sctputil.c 2005/07/15 15:02:02 1.2 @@ -36,13 +36,13 @@ #if !(defined(__OpenBSD__) || defined(__APPLE__)) #include "opt_ipsec.h" #endif -#if defined(__FreeBSD__) +#if defined(__FreeBSD__) || defined(__DragonFly__) #include "opt_compat.h" #include "opt_inet6.h" #include "opt_inet.h" -#ifndef SCTP_BASE_FREEBSD +#if !(defined(SCTP_BASE_FREEBSD) || defined(__DragonFly__)) #include "opt_mpath.h" -#endif /* SCTP_BASE_FREEBSD */ +#endif /* SCTP_BASE_FREEBSD || __DragonFly__ */ #endif /* FreeBSD */ #if defined(__NetBSD__) #include "opt_inet.h" @@ -65,7 +65,7 @@ #include #include -#ifdef __FreeBSD__ +#if defined(__FreeBSD__) || defined(__DragonFly__) #include #else #include /* for callout_active() */ @@ -101,7 +101,7 @@ #include #include -#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__) +#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__) || defined(__DragonFly_) #include #elif defined(__OpenBSD__) #include @@ -3319,7 +3319,7 @@ sbappendaddr_nocheck(sb, asa, m0, contro } return (1); #endif -#if defined(__FreeBSD__) || defined(__APPLE__) +#if defined(__FreeBSD__) || defined(__APPLE__) || defined(__DragonFly__) struct mbuf *m, *n, *nlast; int cnt=0;