Lines Matching refs:netmask

1504     struct sockaddr *netmask, int flags, struct sockaddr *src,  in rtredirect()  argument
1604 gateway, netmask, flags, NULL, ifscope); in rtredirect()
1657 info.rti_info[RTAX_NETMASK] = netmask; in rtredirect()
1879 struct sockaddr *netmask, int flags, struct rtentry **ret_nrt) in rtrequest_locked() argument
1881 return rtrequest_common_locked(req, dst, gateway, netmask, in rtrequest_locked()
1887 struct sockaddr *gateway, struct sockaddr *netmask, int flags, in rtrequest_scoped_locked() argument
1896 return rtrequest_common_locked(req, dst, gateway, netmask, in rtrequest_scoped_locked()
1917 struct sockaddr *gateway, struct sockaddr *netmask, int flags, in rtrequest_common_locked() argument
1934 struct sockaddr *, gateway, struct sockaddr *, netmask, in rtrequest_common_locked()
1957 netmask = NULL; in rtrequest_common_locked()
1978 if (netmask != NULL) { in rtrequest_common_locked()
1979 netmask = ma_copy(af, netmask, &mask, ifscope); in rtrequest_common_locked()
2024 if ((rn = rnh->rnh_deladdr(dst, netmask, rnh)) == NULL) { in rtrequest_common_locked()
2219 if ((netmask = rt->rt_genmask) == NULL) { in rtrequest_common_locked()
2265 if (netmask != NULL) { in rtrequest_common_locked()
2266 netmask = ma_copy(af, netmask, &mask, ifscope); in rtrequest_common_locked()
2337 if (netmask) { in rtrequest_common_locked()
2338 rt_maskedcopy(dst, ndst, netmask); in rtrequest_common_locked()
2354 netmask_bytes = __SA_UTILS_CONV_TO_BYTES(netmask); in rtrequest_common_locked()
2382 netmask_bytes = __SA_UTILS_CONV_TO_BYTES(netmask); in rtrequest_common_locked()
2546 struct sockaddr *netmask, int flags, struct rtentry **ret_nrt) in rtrequest() argument
2551 error = rtrequest_locked(req, dst, gateway, netmask, flags, ret_nrt); in rtrequest()
2558 struct sockaddr *netmask, int flags, struct rtentry **ret_nrt, in rtrequest_scoped() argument
2564 error = rtrequest_scoped_locked(req, dst, gateway, netmask, flags, in rtrequest_scoped()
3047 const struct sockaddr *netmask) in rt_maskedcopy() argument
3053 netmaskp = __SA_UTILS_CONV_TO_BYTES(netmask) + __offsetof(struct sockaddr, sa_data); in rt_maskedcopy()
3056 dst_maskend = dstp + MIN(netmask->sa_len, src->sa_len); in rt_maskedcopy()
3077 node_lookup(struct sockaddr *dst, struct sockaddr *netmask, in node_lookup() argument
3101 if (netmask != NULL) { in node_lookup()
3102 netmask = ma_copy(af, netmask, &mask, ifscope); in node_lookup()
3109 rn = rnh->rnh_lookup_args(dst, netmask, rnh, f, w); in node_lookup()
3182 struct sockaddr *netmask, struct radix_node_head *rnh, unsigned int ifscope) in rt_lookup_common() argument
3202 netmask = NULL; in rt_lookup_common()
3239 if (netmask != NULL) { in rt_lookup_common()
3240 netmask = ma_copy(af, netmask, &mask_ss, ifscope); in rt_lookup_common()
3254 if (netmask != NULL && af == AF_INET) { in rt_lookup_common()
3255 (void) inet_ntop(af, &SIN(netmask)->sin_addr.s_addr, in rt_lookup_common()
3258 if (netmask != NULL && af == AF_INET6) { in rt_lookup_common()
3259 (void) inet_ntop(af, &SIN6(netmask)->sin6_addr, in rt_lookup_common()
3277 rn0 = rn = node_lookup(dst, netmask, IFSCOPE_NONE); in rt_lookup_common()
3353 rn = node_lookup(dst, netmask, ifscope); in rt_lookup_common()
3424 if (netmask != NULL && af == AF_INET) { in rt_lookup_common()
3425 (void) inet_ntop(af, &SIN(netmask)->sin_addr.s_addr, in rt_lookup_common()
3428 if (netmask != NULL && af == AF_INET6) { in rt_lookup_common()
3429 (void) inet_ntop(af, &SIN6(netmask)->sin6_addr, in rt_lookup_common()
3455 rt_lookup(boolean_t lookup_only, struct sockaddr *dst, struct sockaddr *netmask, in rt_lookup() argument
3458 return rt_lookup_common(lookup_only, FALSE, dst, netmask, in rt_lookup()
3464 struct sockaddr *netmask, struct radix_node_head *rnh) in rt_lookup_coarse() argument
3466 return rt_lookup_common(lookup_only, TRUE, dst, netmask, in rt_lookup_coarse()
3517 struct sockaddr *netmask; in rtinit_locked() local
3529 netmask = NULL; in rtinit_locked()
3532 netmask = ifa->ifa_netmask; in rtinit_locked()
3541 if (netmask != NULL && netmask->sa_len > sizeof(nbuf)) { in rtinit_locked()
3574 if (netmask != NULL) { in rtinit_locked()
3575 rt_maskedcopy(dst, SA(nbuf), netmask); in rtinit_locked()
3663 if ((error = rtrequest_locked(cmd, dst, ifa->ifa_addr, netmask, in rtinit_locked()