1/*
2 * Copyright (C) 1993-2001, 2003 by Darren Reed.
3 *
4 * See the IPFILTER.LICENCE file for details on licencing.
5 *
6 * $Id: ip_pool.h,v 2.26.2.5 2007/01/14 14:06:12 darrenr Exp $
7 */
8
9#ifndef __IP_POOL_H__
10#define __IP_POOL_H__
11
12#if defined(_KERNEL) && !defined(__osf__) && !defined(__hpux) && \
13 !defined(linux) && !defined(sun) && !defined(AIX)
14# include <net/radix.h>
15extern void rn_freehead __P((struct radix_node_head *));
16# define FreeS(p, z) KFREES(p, z)
17extern int max_keylen;
18#else
19# if defined(__osf__) || defined(__hpux)
20# include "radix_ipf_local.h"
21# define radix_mask ipf_radix_mask
22# define radix_node ipf_radix_node
23# define radix_node_head ipf_radix_node_head
24# else
25# include "radix_ipf.h"
26# endif
27#endif
--- 63 unchanged lines hidden ---
2 * Copyright (C) 1993-2001, 2003 by Darren Reed.
3 *
4 * See the IPFILTER.LICENCE file for details on licencing.
5 *
6 * $Id: ip_pool.h,v 2.26.2.5 2007/01/14 14:06:12 darrenr Exp $
7 */
8
9#ifndef __IP_POOL_H__
10#define __IP_POOL_H__
11
12#if defined(_KERNEL) && !defined(__osf__) && !defined(__hpux) && \
13 !defined(linux) && !defined(sun) && !defined(AIX)
14# include <net/radix.h>
15extern void rn_freehead __P((struct radix_node_head *));
16# define FreeS(p, z) KFREES(p, z)
17extern int max_keylen;
18#else
19# if defined(__osf__) || defined(__hpux)
20# include "radix_ipf_local.h"
21# define radix_mask ipf_radix_mask
22# define radix_node ipf_radix_node
23# define radix_node_head ipf_radix_node_head
24# else
25# include "radix_ipf.h"
26# endif
27#endif
--- 63 unchanged lines hidden ---