diff options
author | kmacy <kmacy@FreeBSD.org> | 2011-09-20 20:27:26 +0000 |
---|---|---|
committer | kmacy <kmacy@FreeBSD.org> | 2011-09-20 20:27:26 +0000 |
commit | e3079e135045be785504016388812896091a9cb5 (patch) | |
tree | 625945282c78f76f0d1956e9853e19ab3d215dc3 /sys/net/radix.h | |
parent | 8139b983c9eac1660886071f4eac6efe6df8a8ec (diff) | |
download | FreeBSD-src-e3079e135045be785504016388812896091a9cb5.zip FreeBSD-src-e3079e135045be785504016388812896091a9cb5.tar.gz |
Make KBI changes required for future MFCing of inpcb rtentry / llentry caching.
Reviewed by: rwatson, bz
Approved by: re (kib)
Diffstat (limited to 'sys/net/radix.h')
-rw-r--r-- | sys/net/radix.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/net/radix.h b/sys/net/radix.h index 0dc11e9..5bacaa3 100644 --- a/sys/net/radix.h +++ b/sys/net/radix.h @@ -105,6 +105,8 @@ typedef int walktree_f_t(struct radix_node *, void *); struct radix_node_head { struct radix_node *rnh_treetop; + u_int rnh_gen; /* generation counter */ + int rnh_multipath; /* multipath capable ? */ int rnh_addrsize; /* permit, but not require fixed keys */ int rnh_pktsize; /* permit, but not require fixed keys */ struct radix_node *(*rnh_addaddr) /* add based on sockaddr */ @@ -131,8 +133,6 @@ struct radix_node_head { void (*rnh_close) /* do something when the last ref drops */ (struct radix_node *rn, struct radix_node_head *head); struct radix_node rnh_nodes[3]; /* empty tree for common case */ - int rnh_multipath; /* multipath capable ? */ - u_int rnh_spare; /* route caching */ #ifdef _KERNEL struct rwlock rnh_lock; /* locks entire radix tree */ #endif |