Deleted Added
full compact
ip_lookup.h (302408) ip_lookup.h (369186)
1/*
2 * Copyright (C) 2012 by Darren Reed.
3 *
4 * See the IPFILTER.LICENCE file for details on licencing.
5 *
6 * $Id$
7 */
8#ifndef __IP_LOOKUP_H__
9#define __IP_LOOKUP_H__
10
1/*
2 * Copyright (C) 2012 by Darren Reed.
3 *
4 * See the IPFILTER.LICENCE file for details on licencing.
5 *
6 * $Id$
7 */
8#ifndef __IP_LOOKUP_H__
9#define __IP_LOOKUP_H__
10
11#if defined(__STDC__) || defined(__GNUC__) || defined(_AIX51)
12# define SIOCLOOKUPADDTABLE _IOWR('r', 60, struct iplookupop)
13# define SIOCLOOKUPDELTABLE _IOWR('r', 61, struct iplookupop)
14# define SIOCLOOKUPSTAT _IOWR('r', 64, struct iplookupop)
15# define SIOCLOOKUPSTATW _IOW('r', 64, struct iplookupop)
16# define SIOCLOOKUPFLUSH _IOWR('r', 65, struct iplookupflush)
17# define SIOCLOOKUPADDNODE _IOWR('r', 67, struct iplookupop)
18# define SIOCLOOKUPADDNODEW _IOW('r', 67, struct iplookupop)
19# define SIOCLOOKUPDELNODE _IOWR('r', 68, struct iplookupop)
20# define SIOCLOOKUPDELNODEW _IOW('r', 68, struct iplookupop)
11# define SIOCLOOKUPADDTABLE _IOWR('r', 60, struct iplookupop)
12# define SIOCLOOKUPDELTABLE _IOWR('r', 61, struct iplookupop)
13# define SIOCLOOKUPSTAT _IOWR('r', 64, struct iplookupop)
14# define SIOCLOOKUPSTATW _IOW('r', 64, struct iplookupop)
15# define SIOCLOOKUPFLUSH _IOWR('r', 65, struct iplookupflush)
16# define SIOCLOOKUPADDNODE _IOWR('r', 67, struct iplookupop)
17# define SIOCLOOKUPADDNODEW _IOW('r', 67, struct iplookupop)
18# define SIOCLOOKUPDELNODE _IOWR('r', 68, struct iplookupop)
19# define SIOCLOOKUPDELNODEW _IOW('r', 68, struct iplookupop)
21#else
22# define SIOCLOOKUPADDTABLE _IOWR(r, 60, struct iplookupop)
23# define SIOCLOOKUPDELTABLE _IOWR(r, 61, struct iplookupop)
24# define SIOCLOOKUPSTAT _IOWR(r, 64, struct iplookupop)
25# define SIOCLOOKUPSTATW _IOW(r, 64, struct iplookupop)
26# define SIOCLOOKUPFLUSH _IOWR(r, 65, struct iplookupflush)
27# define SIOCLOOKUPADDNODE _IOWR(r, 67, struct iplookupop)
28# define SIOCLOOKUPADDNODEW _IOW(r, 67, struct iplookupop)
29# define SIOCLOOKUPDELNODE _IOWR(r, 68, struct iplookupop)
30# define SIOCLOOKUPDELNODEW _IOW(r, 68, struct iplookupop)
31#endif
32
33#define LOOKUP_POOL_MAX (IPL_LOGSIZE)
34#define LOOKUP_POOL_SZ (IPL_LOGSIZE + 1)
35
36typedef struct iplookupop {
37 int iplo_type; /* IPLT_* */
38 int iplo_unit; /* IPL_LOG* */
39 u_int iplo_arg;

--- 113 unchanged lines hidden ---
20
21#define LOOKUP_POOL_MAX (IPL_LOGSIZE)
22#define LOOKUP_POOL_SZ (IPL_LOGSIZE + 1)
23
24typedef struct iplookupop {
25 int iplo_type; /* IPLT_* */
26 int iplo_unit; /* IPL_LOG* */
27 u_int iplo_arg;

--- 113 unchanged lines hidden ---