rt_mask
naddr rt_mask;
#define RT_ISHOST(rt) ((rt)->rt_mask == HOST_MASK)
ntohl(dst), RT->rt_mask))
ntohl(dst), RT->rt_mask))
ag_check(dst, RT->rt_mask, 0, nhop, metric, pref,
ag_check(RT->rt_dst, RT->rt_mask, RT->rt_gate, 0,
if (!rt || rt->rt_dst != dst || rt->rt_mask != mask)
rt->rt_mask = mask;
k = kern_find(rt->rt_dst, rt->rt_mask, 0);
mask_sock.sin_addr.s_addr = htonl(rt->rt_mask);
&& rt->rt_mask == ifp->int_std_mask
&& intnetp->intnet_mask == rt->rt_mask) {
rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
rtname(rt->rt_dst, rt->rt_mask, rts->rts_gate));
rtname(rt->rt_dst, rt->rt_mask, new->rts_gate));
label, rtname(rt->rt_dst, rt->rt_mask, rt->rt_gate));
action, rtname(rt->rt_dst, rt->rt_mask, rt->rt_gate));
rtname(RT->rt_dst, RT->rt_mask, RT->rt_gate));
rt_mask(rt), rt->rt_flags,
rt_mask(rt) != NULL) {
rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt),
return rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt),
return rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt),
xm1 = (u_char *)rt_mask(rt0);
xmp = (u_char *)rt_mask(rt->rt_parent);
return rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt),
rt_mask(rt0), rt0->rt_flags, NULL);
if (!(rt->rt_flags & RTF_HOST) && rt_mask(rt) != NULL) {
rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt),
rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt), 0, NULL);
sockaddr_print(rt_mask(rt));
if ((rt_mask(rt) != NULL && rt_mask(rt)->sa_len < 2)) {
rt_mask(rt) != NULL) {
rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt),
rt_mask(oldrt),
rtinfo.rti_netmask = rt_mask(rt);
rtinfo->rti_netmask = rt_mask(rt);
rtinfo->rti_netmask = rt_mask(rt); /* might be NULL */
if (rt_mask(rt))
rt_mask(rt))->sin_addr.s_addr);
if (rt_mask(rt))
rt_mask(rt))->sin_addr.s_addr);
rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt), 0, NULL);
rt_mask(rt), rt->rt_flags, NULL);
SIN(rt_mask(rt))->sin_addr.s_addr != 0xffffffff)
rtinfo.rti_info[RTAX_NETMASK] = rt_mask(rt);
rt_mask(rt), rt->rt_flags, NULL);
oldrt->rt_gateway, rt_mask(oldrt),
rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, rt_mask(rt),
rt_mask(rt), rt->rt_flags, NULL);
rt_mask(rt), rt->rt_flags, NULL);
rt_mask(rt), rt->rt_flags, NULL);
rt->rt_gateway, rt_mask(rt), rt->rt_flags, 0);
info.rti_info[RTAX_NETMASK] = rt_mask(rt);
rt_mask(rt), rt->rt_flags, NULL);
rt2->rt_gateway, rt_mask(rt2),
rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, rt_mask(rt),
rt_mask(rt), rt->rt_flags, NULL);
rtrequest(RTM_DELETE, rt_key(rt), NULL, rt_mask(rt), 0, NULL);
return (rtrequest(RTM_DELETE, rt_key(rt), rt->rt_gateway, rt_mask(rt),
info.rti_info[RTAX_NETMASK] = rt_mask(rt);
bootpboot_p_sa(rt_key(rt), rt_mask(rt));
if (rt_mask(rt) && (sa = kgetsa(rt_mask(rt))))
if (rt_mask(rt) && (sa = kgetsa(rt_mask(rt))))