Lines Matching +full:1 +full:- +full:based
1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
10 * 1. Redistributions of source code must retain the above copyright
45 short rn_b; /* bit offset; -1-index(netmask) */
48 #define RNF_NORMAL 1 /* leaf contains normal route */
82 short rm_b; /* bit offset; -1-index(netmask) */
99 rn_mkfreelist = (m)->rm_mklist; \
103 #define MKFree(m) { (m)->rm_mklist = rn_mkfreelist; rn_mkfreelist = (m);}
109 struct radix_node *(*rnh_addaddr) /* add based on sockaddr */
112 struct radix_node *(*rnh_addpkt) /* add based on packet hdr */
115 struct radix_node *(*rnh_deladdr) /* remove based on sockaddr */
117 struct radix_node *(*rnh_delpkt) /* remove based on packet hdr */
119 struct radix_node *(*rnh_matchaddr) /* locate based on sockaddr */
121 struct radix_node *(*rnh_lookup) /* locate based on sockaddr */
123 struct radix_node *(*rnh_matchpkt) /* locate based on packet hdr */