Lines Matching refs:family
148 int get_addr_1(inet_prefix *addr, const char *name, int family)
159 if (family == AF_DECnet)
161 addr->family = family;
162 addr->bytelen = (family == AF_INET6 ? 16 : 4);
168 addr->family = AF_INET6;
169 if (family != AF_UNSPEC && family != AF_INET6)
178 if (family == AF_DECnet) {
180 addr->family = AF_DECnet;
189 addr->family = AF_INET;
190 if (family != AF_UNSPEC && family != AF_INET)
206 int get_prefix_1(inet_prefix *dst, char *arg, int family)
217 if (family == AF_DECnet)
219 dst->family = family;
229 err = get_addr_1(dst, arg, family);
231 switch(dst->family) {
257 int get_addr(inet_prefix *dst, const char *arg, int family)
259 if (family == AF_PACKET) {
263 if (get_addr_1(dst, arg, family)) {
270 int get_prefix(inet_prefix *dst, char *arg, int family)
272 if (family == AF_PACKET) {
276 if (get_prefix_1(dst, arg, family)) {
446 if (n->addr.family == af &&
453 n->addr.family = af;