Deleted Added
full compact
1/* $FreeBSD: stable/11/contrib/ipfilter/lib/kmem.h 367154 2020-10-30 00:32:14Z cy $ */
1/* $FreeBSD: stable/11/contrib/ipfilter/lib/kmem.h 369186 2021-01-31 04:32:46Z cy $ */
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# ifdef __STDC__
14# define __P(x) x
16# else
17# define __P(x) ()
18# endif
15#endif
16extern int openkmem __P((char *, char *));
17extern int kmemcpy __P((char *, long, int));
18extern int kstrncpy __P((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__ */