Deleted Added
full compact
kmem.h (367154) kmem.h (369186)
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
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__
15# define __P(x) x
14# define __P(x) x
16# else
17# define __P(x) ()
18# endif
19#endif
20extern int openkmem __P((char *, char *));
21extern int kmemcpy __P((char *, long, int));
22extern int kstrncpy __P((char *, long, int));
23
24#if defined(__NetBSD__)
25# include <paths.h>
26#endif
27
28#ifdef _PATH_KMEM
29# define KMEM _PATH_KMEM
30#else
31# define KMEM "/dev/kmem"
32#endif
33
34#endif /* __KMEM_H__ */
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__ */