kmem.h revision 369245
1/* $FreeBSD: stable/11/contrib/ipfilter/lib/kmem.h 369245 2021-02-09 13:47:46Z git2svn $ */ 2 3/* 4 * Copyright (C) 2012 by Darren Reed. 5 * 6 * See the IPFILTER.LICENCE file for details on licencing. 7 * $Id$ 8 */ 9 10#ifndef __KMEM_H__ 11#define __KMEM_H__ 12 13#ifndef __P 14# define __P(x) x 15#endif 16extern int openkmem(char *, char *); 17extern int kmemcpy(char *, long, int); 18extern int kstrncpy(char *, long, int); 19 20#if defined(__NetBSD__) 21# include <paths.h> 22#endif 23 24#ifdef _PATH_KMEM 25# define KMEM _PATH_KMEM 26#else 27# define KMEM "/dev/kmem" 28#endif 29 30#endif /* __KMEM_H__ */ 31