Lines Matching refs:mroute_addr
76 struct mroute_addr {
103 bool mroute_extract_openvpn_sockaddr (struct mroute_addr *addr,
107 bool mroute_learnable_address (const struct mroute_addr *addr);
112 void mroute_addr_init (struct mroute_addr *addr);
114 const char *mroute_addr_print (const struct mroute_addr *ma,
120 const char *mroute_addr_print_ex (const struct mroute_addr *ma,
124 void mroute_addr_mask_host_bits (struct mroute_addr *ma);
138 mroute_extract_addr_from_packet (struct mroute_addr *src,
139 struct mroute_addr *dest,
140 struct mroute_addr *esrc,
141 struct mroute_addr *edest,
145 unsigned int mroute_extract_addr_ipv4 (struct mroute_addr *src,
146 struct mroute_addr *dest,
149 unsigned int mroute_extract_addr_ether (struct mroute_addr *src,
150 struct mroute_addr *dest,
151 struct mroute_addr *esrc,
152 struct mroute_addr *edest,
164 mroute_addr_equal (const struct mroute_addr *a1, const struct mroute_addr *a2)
176 mroute_addr_hash_ptr (const struct mroute_addr *a)
178 /* NOTE: depends on ordering of struct mroute_addr */
183 mroute_addr_hash_len (const struct mroute_addr *a)
189 mroute_extract_in_addr_t (struct mroute_addr *dest, const in_addr_t src)
198 in_addr_t_from_mroute_addr (const struct mroute_addr *addr)
207 mroute_addr_reset (struct mroute_addr *ma)