diff options
Diffstat (limited to 'contrib/ipfilter/md5.c')
-rw-r--r-- | contrib/ipfilter/md5.c | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/contrib/ipfilter/md5.c b/contrib/ipfilter/md5.c index 63dd4b415745..35756cdde7cc 100644 --- a/contrib/ipfilter/md5.c +++ b/contrib/ipfilter/md5.c @@ -35,10 +35,15 @@ *********************************************************************** */ -#if defined(_KERNEL) && !defined(__sgi) -# include <sys/systm.h> +#if defined(linux) && defined(_KERNEL) +extern void *memcpy(void *, const void *, unsigned long); +# define bcopy(a,b,c) memcpy(b,a,c) #else -# include <string.h> +# if defined(_KERNEL) && !defined(__sgi) +# include <sys/systm.h> +# else +# include <string.h> +# endif #endif #include "md5.h" |