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 --- |