Searched refs:mask_sa (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/ntp/libntp/lib/isc/unix/ |
H A D | ifiter_sysctl.c | 208 struct sockaddr *mask_sa = NULL; in internal_current() local 224 mask_sa = sa; in internal_current() 263 if (mask_sa != NULL) in internal_current() 264 get_addr(family, &iter->current.netmask, mask_sa, in internal_current()
|
/freebsd/tests/atf_python/sys/net/ |
H A D | rtsock.py | 343 def __init__(self, rtm_type, rtm_seq=1, dst_sa=None, mask_sa=None): argument 355 if mask_sa: 356 self.add_sa_attr(RtConst.RTA_NETMASK, mask_sa) 536 mask_sa = SaHelper.pxlen6_sa(pxlen) 538 mask_sa = SaHelper.pxlen4_sa(pxlen) 540 mask_sa = None 541 msg = RtsockRtMessage(msg_type, self.get_seq(), addr_sa, mask_sa)
|
/freebsd/sys/net/ |
H A D | rtsock.c | 1521 struct sockaddr_in *dst_sa, *mask_sa; in cleanup_xaddrs_inet() local 1527 mask_sa = (struct sockaddr_in *)info->rti_info[RTAX_NETMASK]; in cleanup_xaddrs_inet() 1536 if ((mask_sa != NULL) && mask_sa->sin_len < sizeof(struct sockaddr_in)) { in cleanup_xaddrs_inet() 1541 int len = mask_sa->sin_len - offsetof(struct sockaddr_in, sin_addr); in cleanup_xaddrs_inet() 1546 memcpy(&mask, &mask_sa->sin_addr, len); in cleanup_xaddrs_inet() 1549 mask_sa->sin_len); in cleanup_xaddrs_inet() 1553 mask.s_addr = mask_sa ? mask_sa->sin_addr.s_addr : INADDR_BROADCAST; in cleanup_xaddrs_inet() 1564 if ((mask_sa = (struct sockaddr_in *)alloc_sockaddr_aligned(lb, sa_len)) == NULL) in cleanup_xaddrs_inet() 1566 fill_sockaddr_inet(mask_sa, mask); in cleanup_xaddrs_inet() 1567 info->rti_info[RTAX_NETMASK] = (struct sockaddr *)mask_sa; in cleanup_xaddrs_inet() [all …]
|