| /f-stack/freebsd/net/ |
| H A D | route.c | 339 int sa_len; in rt_exportinfo() local 345 sa_len = src->sa_len; in rt_exportinfo() 347 if (src->sa_len > dst->sa_len) in rt_exportinfo() 349 memcpy(dst, src, src->sa_len); in rt_exportinfo() 362 if (sa_len > dst->sa_len) in rt_exportinfo() 364 memcpy(dst, src, src->sa_len); in rt_exportinfo() 373 if (src->sa_len > dst->sa_len) in rt_exportinfo() 375 memcpy(dst, src, src->sa_len); in rt_exportinfo()
|
| H A D | route.h | 366 ( (((struct sockaddr *)(sa))->sa_len == 0) ? \ 368 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(long) - 1) ) ) 371 (((const struct sockaddr *)(a))->sa_len == ((const struct sockaddr *)(b))->sa_len) && \ 372 (bcmp((a), (b), ((const struct sockaddr *)(b))->sa_len) == 0))
|
| H A D | if_ipsec.c | 587 src->sa_len != dst->sa_len) in ipsec_ioctl() 594 if (src->sa_len != sizeof(struct sockaddr_in)) in ipsec_ioctl() 600 if (src->sa_len != sizeof(struct sockaddr_in6)) in ipsec_ioctl() 868 bcopy(src, &isr->saidx.dst, src->sa_len); in ipsec_newpolicies() 869 bcopy(dst, &isr->saidx.src, dst->sa_len); in ipsec_newpolicies() 872 bcopy(src, &isr->saidx.src, src->sa_len); in ipsec_newpolicies() 873 bcopy(dst, &isr->saidx.dst, dst->sa_len); in ipsec_newpolicies() 880 sp[i]->spidx.src.sa.sa_len = in ipsec_newpolicies() 881 sp[i]->spidx.dst.sa.sa_len = in ipsec_newpolicies() 889 sp[i]->spidx.src.sa.sa_len = in ipsec_newpolicies() [all …]
|
| H A D | if.h | 440 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \ 442 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
|
| H A D | if.c | 1920 ifa->ifa_broadaddr->sa_len != 0 && in ifa_ifwithaddr() 1962 ifa->ifa_broadaddr->sa_len != 0 && in ifa_ifwithbroadaddr() 2066 cplim = ifa->ifa_netmask->sa_len in ifa_ifwithnet() 3251 if (sa->sa_len <= sizeof(*sa)) { in ifconf() 3252 if (sa->sa_len < sizeof(*sa)) { in ifconf() 3256 sa->sa_len); in ifconf() 3265 sbuf_bcat(sb, sa, sa->sa_len); in ifconf() 3266 max_len += sa->sa_len; in ifconf() 3349 dupsa = malloc(sa->sa_len, M_IFMADDR, mflags); in if_allocmulti() 3354 bcopy(sa, dupsa, sa->sa_len); in if_allocmulti() [all …]
|
| H A D | rtsock.c | 123 ( (((struct sockaddr *)(sa))->sa_len == 0) ? \ 125 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(int) - 1) ) ) 1273 if (cp + sa->sa_len > cplim) in rt_xaddrs() 1282 if (sa->sa_len == 0) { in rt_xaddrs() 1536 memset(dmask, 0, dst->sa_len); in rtsock_fix_netmask() 1537 memcpy(dmask, smask, smask->sa_len); in rtsock_fix_netmask() 1538 dmask->ss_len = dst->sa_len; in rtsock_fix_netmask() 1609 bcopy(sa, &ss, sa->sa_len); in rtsock_msg_mbuf() 1716 bcopy(sa, &ss, sa->sa_len); in rtsock_msg_buffer()
|
| /f-stack/tools/compat/include/net/ |
| H A D | route.h | 364 ( (((struct sockaddr *)(sa))->sa_len == 0) ? \ 366 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(long) - 1) ) ) 369 (((const struct sockaddr *)(a))->sa_len == ((const struct sockaddr *)(b))->sa_len) && \ 370 (bcmp((a), (b), ((const struct sockaddr *)(b))->sa_len) == 0))
|
| H A D | if.h | 426 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \ 428 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
|
| /f-stack/tools/ifconfig/ |
| H A D | af_inet.c | 208 if (getnameinfo(sa, sa->sa_len, src, sizeof(src), 0, 0, NI_NUMERICHOST) != 0) in in_status_tunnel() 220 if (getnameinfo(sa, sa->sa_len, dst, sizeof(dst), 0, 0, NI_NUMERICHOST) != 0) in in_status_tunnel() 237 memcpy(&addreq.ifra_addr, srcres->ai_addr, srcres->ai_addr->sa_len); in in_set_tunnel() 238 memcpy(&addreq.ifra_dstaddr, dstres->ai_addr, dstres->ai_addr->sa_len); in in_set_tunnel()
|
| H A D | af_link.c | 106 memcpy(&ifr.ifr_addr, ifa->ifa_addr, sizeof(ifa->ifa_addr->sa_len)); in link_status() 175 sa->sa_len = sdl.sdl_alen; in link_getaddr()
|
| H A D | af_inet6.c | 496 if (getnameinfo(sa, sa->sa_len, src, sizeof(src), 0, 0, 512 if (getnameinfo(sa, sa->sa_len, dst, sizeof(dst), 0, 0, 529 memcpy(&in6_addreq.ifra_addr, srcres->ai_addr, srcres->ai_addr->sa_len); 531 dstres->ai_addr->sa_len);
|
| /f-stack/freebsd/net/route/ |
| H A D | nhop_ctl.c | 223 if (gw->sa_len > sizeof(struct sockaddr_in6)) { in set_nhop_gw_from_info() 225 gw->sa_family, gw->sa_len); in set_nhop_gw_from_info() 228 memcpy(&nh->gw_sa, gw, gw->sa_len); in set_nhop_gw_from_info() 476 memcpy(&nh->gw_sa, &nh_orig->gw_sa, nh_orig->gw_sa.sa_len); in nhop_create_from_nhop() 848 addrs_len += gw_sa->sa_len; in dump_nhop_entry() 859 addrs_len += src_sa->sa_len; in dump_nhop_entry() 868 error = SYSCTL_OUT(w, gw_sa, gw_sa->sa_len); in dump_nhop_entry() 870 error = SYSCTL_OUT(w, src_sa, src_sa->sa_len); in dump_nhop_entry()
|
| H A D | route_ctl.c | 435 return (memcmp(&nh->gw_sa, gw, nh->gw_sa.sa_len) == 0); in match_nhop_gw() 596 if (dst->sa_len > sizeof(((struct rtentry *)NULL)->rt_dstb)) in create_rtentry() 621 memcpy(&rt->rt_dst, dst, dst->sa_len); in create_rtentry() 635 bcopy(dst, ndst, dst->sa_len); in create_rtentry() 751 if (dst_orig->sa_len > sizeof(mdst)) in rib_del_route()
|
| /f-stack/freebsd/netgraph/ |
| H A D | ng_ksocket.c | 175 return (sa->sa_len < SADATA_OFFSET) ? 0 : sa->sa_len - SADATA_OFFSET; in ng_parse_generic_sockdata_getLength() 306 *buflen = sa->sa_len; in ng_ksocket_sockaddr_parse() 681 || msg->header.arglen < sa->sa_len) in ng_ksocket_rcvmsg() 738 || msg->header.arglen < sa->sa_len) in ng_ksocket_rcvmsg() 785 len = (sa == NULL) ? 0 : sa->sa_len; in ng_ksocket_rcvmsg() 1132 sa->sa_len, M_NOWAIT); in ng_ksocket_incoming2() 1137 bcopy(sa, &stag->sa, sa->sa_len); in ng_ksocket_incoming2() 1190 len += sa->sa_len; in ng_ksocket_accept() 1239 bcopy(sa, &resp_data->addr, sa->sa_len); in ng_ksocket_accept()
|
| /f-stack/tools/compat/ |
| H A D | getifmaddrs.c | 43 #define SA_RLEN(sa) ((sa)->sa_len ? (((sa)->sa_len + SALIGN) & ~SALIGN) : \
|
| H A D | getifaddrs.c | 62 #define SA_LEN(sa) (sa)->sa_len 66 #define SA_RLEN(sa) ((sa)->sa_len ? (((sa)->sa_len + SALIGN) & ~SALIGN) : (SALIGN + 1))
|
| /f-stack/freebsd/kern/ |
| H A D | vfs_export.c | 171 if (saddr->sa_len > argp->ex_addrlen) in vfs_hang_addrlist() 172 saddr->sa_len = argp->ex_addrlen; in vfs_hang_addrlist() 178 if (smask->sa_len > argp->ex_masklen) in vfs_hang_addrlist() 179 smask->sa_len = argp->ex_masklen; in vfs_hang_addrlist()
|
| H A D | uipc_syscalls.c | 401 if (*namelen > sa->sa_len) in kern_accept4() 402 *namelen = sa->sa_len; in kern_accept4() 992 len = MIN(len, fromsa->sa_len); in kern_recvit() 1403 len = MIN(*alen, (*sa)->sa_len); in kern_getsockname() 1493 len = MIN(*alen, (*sa)->sa_len); in kern_getpeername() 1554 if (sa->sa_family == 0 && sa->sa_len < AF_MAX && in sockargs() 1556 sa->sa_family = sa->sa_len; in sockargs() 1558 sa->sa_len = buflen; in sockargs() 1580 if (sa->sa_family == 0 && sa->sa_len < AF_MAX && in getsockaddr() 1582 sa->sa_family = sa->sa_len; in getsockaddr() [all …]
|
| H A D | sys_socket.c | 422 sa->sa_len <= sizeof(kif->kf_un.kf_sock.kf_sa_local)) { in soo_fill_kinfo() 423 bcopy(sa, &kif->kf_un.kf_sock.kf_sa_local, sa->sa_len); in soo_fill_kinfo() 428 sa->sa_len <= sizeof(kif->kf_un.kf_sock.kf_sa_peer)) { in soo_fill_kinfo() 429 bcopy(sa, &kif->kf_un.kf_sock.kf_sa_peer, sa->sa_len); in soo_fill_kinfo()
|
| /f-stack/tools/libutil/ |
| H A D | realhostname.c | 159 if (sa->sa_len == addrlen && in realhostname_sa() 172 if (!memcmp(sa, addr, sa->sa_len)) { in realhostname_sa()
|
| /f-stack/freebsd/netipsec/ |
| H A D | key.c | 833 if (src->sa_len != dst->sa_len) in key_checksockaddrs() 1668 paddr->sa_len); in key_msg2sp() 1671 if (paddr->sa_len != in key_msg2sp() 1816 isr->saidx.src.sa.sa_len + in key_sp2msg() 1817 isr->saidx.dst.sa.sa_len); in key_sp2msg() 3851 saddr->sa_len); in key_setsadbaddr() 4212 spidx0->src.sa.sa_len != spidx1->src.sa.sa_len || in key_cmpspidx_withmask() 4213 spidx0->dst.sa.sa_len != spidx1->dst.sa.sa_len) in key_cmpspidx_withmask() 4303 if (sa1->sa_family != sa2->sa_family || sa1->sa_len != sa2->sa_len) in key_sockaddrcmp() 4351 if (sa1->sa_family != sa2->sa_family || sa1->sa_len != sa2->sa_len) in key_sockaddrcmp_withmask() [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | raw_ip6.c | 359 sa->sa_len != sizeof(struct sockaddr_in6)) in rip6_ctlinput() 761 if (nam->sa_len != sizeof(*addr)) in rip6_bind() 803 if (nam->sa_len != sizeof(*addr)) in rip6_connect() 889 if (nam->sa_len != sizeof(struct sockaddr_in6)) { in rip6_send()
|
| H A D | sctp6_usrreq.c | 261 pktdst->sa_len != sizeof(struct sockaddr_in6)) { in sctp6_ctlinput() 568 if (addr->sa_len != sizeof(struct sockaddr_in)) { in sctp6_bind() 576 if (addr->sa_len != sizeof(struct sockaddr_in6)) { in sctp6_bind() 804 if (addr->sa_len != sizeof(struct sockaddr_in)) { in sctp6_connect() 812 if (addr->sa_len != sizeof(struct sockaddr_in6)) { in sctp6_connect()
|
| /f-stack/tools/route/ |
| H A D | route.c | 601 if (sa->sa_len == 0 && nflag == 0) in routename() 639 if (sa->sa_len == 0) in routename() 642 memcpy(&ss, sa, sa->sa_len); in routename() 699 u_short *splim = sp + ((sa->sa_len + 1) >> 1); in routename() 781 memcpy(&sin6, sa, sa->sa_len); in netname() 815 u_short *splim = sp + ((sa->sa_len + 1)>>1); in netname() 1283 sa->sa_len = aflen; in getaddr() 2048 sa->sa_len = cp - (char *)sa;
|
| /f-stack/freebsd/sys/ |
| H A D | ktrace.h | 292 ktrstruct("sockaddr", (s), ((struct sockaddr *)(s))->sa_len)
|