Lines Matching defs:af
107 route_insert(unsigned int rid, sa_family_t af, char *string)
121 plen = inet_net_ptosa(af, string, dst, mask);
132 inet_net_satop(af, ndst, plen, ip, sizeof(ip));
137 inet_net_satop(af, rt_key(rt), plen, ip, sizeof(ip));
148 route_delete(unsigned int rid, sa_family_t af, char *string)
157 plen = inet_net_ptosa(af, string, dst, mask);
163 inet_net_satop(af, dst, plen, ip, sizeof(ip));
168 assert(rt_plen(rt) == rtable_satoplen(af, mask));
171 inet_net_satop(af, dst, plen, ip, sizeof(ip));
178 inet_net_satop(af, rt_key(nrt), plen, ip, sizeof(ip));
179 inet_net_satop(af, rt_key(rt), plen, ip0, sizeof(ip0));
194 route_lookup(unsigned int rid, sa_family_t af, char *string)
203 plen = inet_net_ptosa(af, string, dst, mask);
209 inet_net_satop(af, dst, plen, ip, sizeof(ip));
213 assert(rt_plen(rt) == rtable_satoplen(af, mask));
219 do_from_file(unsigned int rid, sa_family_t af, char *filename,
234 (*func)(rid, af, buf);
246 sa_family_t af = rt_key(rt)->sa_family;
248 inet_net_satop(af, rt_key(rt), rt_plen(rt), dest, sizeof(dest));
258 sa_family_t af = rt_key(rt)->sa_family;
263 assert(rt_plen(rt) == rtable_satoplen(af, mask));
266 inet_net_satop(af, rt_key(rt), rt_plen(rt), dest, sizeof(dest));
368 rt_plentosa(sa_family_t af, int plen, struct sockaddr_in6 *sa_mask)
380 switch (af) {
406 inet_net_ptosa(sa_family_t af, const char *buf, struct sockaddr *sa,
413 switch (af) {
416 sin->sin_family = af;
418 plen = inet_net_pton(af, buf, &sin->sin_addr,
431 sin6->sin6_family = af;
433 plen = inet_net_pton(af, buf, &sin6->sin6_addr,
461 maskcmp(sa_family_t af, struct sockaddr *sa1, struct sockaddr *sa2)
467 switch (af) {
484 inet_net_satop(sa_family_t af, struct sockaddr *sa, int plen, char *buf,
490 switch (af) {
492 return inet_net_ntop(af, &sin->sin_addr, plen, buf, len);
494 return inet_net_ntop(af, &sin6->sin6_addr, plen, buf, len);