Home
last modified time | relevance | path

Searched refs:sa_len (Results 1 – 25 of 62) sorted by relevance

123

/f-stack/freebsd/net/
H A Droute.c339 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 Droute.h366 ( (((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 Dif_ipsec.c587 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 Dif.h440 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \
442 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
H A Dif.c1920 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 Drtsock.c123 ( (((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 Droute.h364 ( (((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 Dif.h426 ((ifr).ifr_addr.sa_len > sizeof(struct sockaddr) ? \
428 (ifr).ifr_addr.sa_len) : sizeof(struct ifreq))
/f-stack/tools/ifconfig/
H A Daf_inet.c208 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 Daf_link.c106 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 Daf_inet6.c496 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 Dnhop_ctl.c223 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 Droute_ctl.c435 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 Dng_ksocket.c175 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 Dgetifmaddrs.c43 #define SA_RLEN(sa) ((sa)->sa_len ? (((sa)->sa_len + SALIGN) & ~SALIGN) : \
H A Dgetifaddrs.c62 #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 Dvfs_export.c171 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 Duipc_syscalls.c401 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 Dsys_socket.c422 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 Drealhostname.c159 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 Dkey.c833 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 Draw_ip6.c359 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 Dsctp6_usrreq.c261 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 Droute.c601 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 Dktrace.h292 ktrstruct("sockaddr", (s), ((struct sockaddr *)(s))->sa_len)

123