Lines Matching refs:family
69 if (!get_addr_1(&addr, arg, AF_INET) && addr.family == AF_INET) {
260 int get_addr_1(inet_prefix *addr, const char *name, int family)
267 if (family == AF_DECnet)
269 addr->family = family;
270 addr->bytelen = (family == AF_INET6 ? 16 : 4);
276 addr->family = AF_INET6;
277 if (family != AF_UNSPEC && family != AF_INET6)
286 if (family == AF_DECnet) {
288 addr->family = AF_DECnet;
297 addr->family = AF_INET;
298 if (family != AF_UNSPEC && family != AF_INET)
309 int get_prefix_1(inet_prefix *dst, char *arg, int family)
320 if (family == AF_DECnet)
322 dst->family = family;
332 err = get_addr_1(dst, arg, family);
334 switch(dst->family) {
361 int get_addr(inet_prefix *dst, const char *arg, int family)
363 if (family == AF_PACKET) {
367 if (get_addr_1(dst, arg, family)) {
374 int get_prefix(inet_prefix *dst, char *arg, int family)
376 if (family == AF_PACKET) {
380 if (get_prefix_1(dst, arg, family)) {
550 if (n->addr.family == af &&
557 n->addr.family = af;