aboutsummaryrefslogtreecommitdiff
path: root/contrib/ipfilter/kmem.h
diff options
context:
space:
mode:
authorGuido van Rooij <guido@FreeBSD.org>1999-11-08 20:51:23 +0000
committerGuido van Rooij <guido@FreeBSD.org>1999-11-08 20:51:23 +0000
commitc9bff7ba93205e0745fa8a309db3789ba1562f24 (patch)
treedbbb879c93cb0348e4c4fd6a3ef24f80198ce5a1 /contrib/ipfilter/kmem.h
parent9b632708fe7d7ae0badd09f08d11857ca24400f7 (diff)
downloadsrc-c9bff7ba93205e0745fa8a309db3789ba1562f24.tar.gz
src-c9bff7ba93205e0745fa8a309db3789ba1562f24.zip
Import of ipfilter 3.3.3 in anticipation of its revival.
More to come in the next days.
Notes
Notes: svn path=/vendor/ipfilter/dist/; revision=53024
Diffstat (limited to 'contrib/ipfilter/kmem.h')
-rw-r--r--contrib/ipfilter/kmem.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/contrib/ipfilter/kmem.h b/contrib/ipfilter/kmem.h
index 13e1f3c43bab..33ba8da14ee0 100644
--- a/contrib/ipfilter/kmem.h
+++ b/contrib/ipfilter/kmem.h
@@ -1,10 +1,10 @@
/*
- * Copyright (C) 1993-1997 by Darren Reed.
+ * Copyright (C) 1993-1998 by Darren Reed.
*
* Redistribution and use in source and binary forms are permitted
* provided that this notice is preserved and due credit is given
* to the original author and the contributors.
- * $Id: kmem.h,v 2.0.2.6 1997/09/28 07:12:02 darrenr Exp $
+ * $Id: kmem.h,v 2.1 1999/08/04 17:30:10 darrenr Exp $
*/
#ifndef __KMEM_H__
@@ -19,7 +19,16 @@
#endif
extern int openkmem __P((void));
extern int kmemcpy __P((char *, long, int));
+extern int kstrncpy __P((char *, long, int));
-#define KMEM "/dev/kmem"
+#if defined(__NetBSD__) || defined(__OpenBSD)
+# include <paths.h>
+#endif
+
+#ifdef _PATH_KMEM
+# define KMEM _PATH_KMEM
+#else
+# define KMEM "/dev/kmem"
+#endif
#endif /* __KMEM_H__ */