diff options
author | guido <guido@FreeBSD.org> | 2005-12-30 11:34:54 +0000 |
---|---|---|
committer | guido <guido@FreeBSD.org> | 2005-12-30 11:34:54 +0000 |
commit | 9749beb9e35afd40d054e5592764d50ed069a890 (patch) | |
tree | 92e5e7f4a485051a94f584190e946730b901c425 /contrib/ipfilter/radix.c | |
parent | b8892e0b0c21a7cf39b7b7abaaa0f1a85028288f (diff) | |
download | FreeBSD-src-9749beb9e35afd40d054e5592764d50ed069a890.zip FreeBSD-src-9749beb9e35afd40d054e5592764d50ed069a890.tar.gz |
Import IP Filter 4.1.10
Diffstat (limited to 'contrib/ipfilter/radix.c')
-rw-r--r-- | contrib/ipfilter/radix.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/contrib/ipfilter/radix.c b/contrib/ipfilter/radix.c index 964c1095..69b50c0 100644 --- a/contrib/ipfilter/radix.c +++ b/contrib/ipfilter/radix.c @@ -1,5 +1,3 @@ -/* $NetBSD$ */ - /* * Copyright (c) 1988, 1989, 1993 * The Regents of the University of California. All rights reserved. @@ -103,6 +101,12 @@ static int rn_lexobetter __P((void *, void *)); static struct radix_mask *rn_new_radix_mask __P((struct radix_node *, struct radix_mask *)); static int rn_freenode __P((struct radix_node *, void *)); +#if defined(AIX) && !defined(_KERNEL) +struct radix_node *rn_match __P((void *, struct radix_node_head *)); +struct radix_node *rn_addmask __P((int, int, void *)); +#define FreeS(x, y) KFREES(x, y) +#define Bcopy(x, y, z) bcopy(x, y, z) +#endif /* * The data structure for the keys is a radix tree with one way |