| /src/usr.sbin/ldpd/ |
| label.c | 75 assert(l1->so_dest.sa.sa_len == l2->so_dest.sa.sa_len); 76 assert(l1->so_pref.sa.sa_len == l2->so_pref.sa.sa_len); 79 l1->so_dest.sa.sa_len)) != 0) 83 l1->so_pref.sa.sa_len); 109 memcpy(&l->so_dest, so_dest, so_dest->sa.sa_len); 110 memcpy(&l->so_pref, so_pref, so_pref->sa.sa_len); 113 memcpy(&l->so_gate, so_gate, so_gate->sa.sa_len); 158 if (l->so_gate.sa.sa_len == 0 [all...] |
| ldp_peer.c | 80 if (a == NULL || b == NULL || a->sa_len != b->sa_len || 83 return memcmp(a, b, a->sa_len); 97 assert(l1->address.sa.sa_len == l2->address.sa.sa_len); 98 if ((ret = memcmp(&l1->address.sa, &l2->address.sa, l1->address.sa.sa_len)) != 0) 129 assert(tradd->sa_len <= sizeof(connecting_su)); 130 memcpy(&connecting_su, tradd, tradd->sa_len); 132 assert(padd->sa_len <= sizeof(connecting_su)); 133 memcpy(&connecting_su, padd, padd->sa_len); [all...] |
| mpls_routes.c | 82 do { l = RT_ROUNDUP(u->sa.sa_len); memcpy(cp, u, l); cp += l;} while(0); 84 do { l = RT_ROUNDUP(u.sa_len); memcpy(cp, &u, l); cp += l; } while(0); 87 if (size_cp + sunion->sa.sa_len > rlen) \ 90 size_cp += sunion->sa.sa_len; 100 RT_ROUNDUP((origunion)->sa.sa_len)); \ 161 int olen = su->sa.sa_len; 164 for (su->sa.sa_len = 0; cp1 > (char *) su;) 166 su->sa.sa_len = 1 + cp1 - (char *) su; 171 su->sa.sa_len = 4 + from_union_to_cidr(su) / 8 + 222 if (a->sa.sa_len != b->sa.sa_len [all...] |
| main.c | 120 if (mplssockaddr.sa_len == 0) {
|
| tlv_stack.c | 103 socktmp.sa.sa_len = sizeof(socktmp.sin); 106 socktmp.sa.sa_len = sizeof(socktmp.sin6); 175 socktmp.sa.sa_len = sizeof(socktmp.sin); 178 socktmp.sa.sa_len = sizeof(socktmp.sin6); 426 socktmp.sa.sa_len = sizeof(socktmp.sin); 429 socktmp.sa.sa_len = sizeof(socktmp.sin6);
|
| mpls_interface.c | 120 if ((so_nexthop = malloc(lab->so_gate.sa.sa_len)) == NULL) { 126 memcpy(so_nexthop, &lab->so_gate, lab->so_gate.sa.sa_len);
|
| /src/sys/compat/common/ |
| uipc_syscalls_40.c | 106 if (sa->sa_len > sizeof(*osa)) 108 memcpy(&ifr.ifr_addr, sa, sa->sa_len); 116 if (sa->sa_len <= sizeof(*sa)) { 117 memcpy(&ifr.ifr_addr, sa, sa->sa_len); 123 space -= sa->sa_len - sizeof(*sa); 130 sa->sa_len); 133 (sa->sa_len +
|
| if_43.c | 266 if (sa->sa_family == 0 && sa->sa_len < maxlen) { 267 sa->sa_family = sa->sa_len; 268 sa->sa_len = maxlen; 271 if (sa->sa_len == 0) 272 sa->sa_len = maxlen; 275 if (famlen > sa->sa_len) {
|
| /src/usr.sbin/faithd/ |
| prefix.c | 144 prefix->a.ss_len != sa->sa_len) 147 if (prefix->a.ss_len > sizeof(a) || sa->sa_len > sizeof(b)) 165 memcpy(&b, sa, sa->sa_len); 328 if (sa1->sa_len > sizeof(conf.match.a) || 329 sa2->sa_len > sizeof(conf.dest.a)) 335 memcpy(&conf.match.a, sa1, sa1->sa_len); 336 memcpy(&conf.dest.a, sa2, sa2->sa_len);
|
| faithd.c | 436 (void)getnameinfo(srcaddr, (socklen_t)srcaddr->sa_len, 493 (void)getnameinfo(sa4, (socklen_t)sa4->sa_len, 555 error = connect(s_dst, sa4, (socklen_t)sa4->sa_len); 624 if (p->addr->sa_len != dst->sa_len 770 ifa->ifa_addr->sa_len); 775 memcpy(p + 1, ifa->ifa_addr, ifa->ifa_addr->sa_len); 786 (void)getnameinfo(p->addr, (socklen_t)p->addr->sa_len,
|
| /src/usr.bin/systat/ |
| netcmds.c | 271 if (sa1->sa_len != sa2->sa_len) 287 if (memcmp(sa1, sa2, sa1->sa_len) == 0) 311 if (sa->sa_len > sizeof(struct sockaddr_storage)) 318 memcpy(&p->addr, sa, sa->sa_len); 376 if (getnameinfo(sa, sa->sa_len, hbuf, sizeof(hbuf), NULL, 0,
|
| /src/sys/kern/ |
| uipc_domain.c | 312 if (len == 0 || len == sa->sa_len) 318 __func__, sa, sa->sa_family, sa->sa_len, (unsigned)len, buf); 343 sa->sa_len = reallen; 352 if (__predict_false(socklen < src->sa_len)) { 354 src->sa_len); 357 return memcpy(dst, src, src->sa_len); 388 len = MIN(sa1->sa_len, sa2->sa_len); 393 return sa1->sa_len - sa2->sa_len; [all...] |
| /src/sbin/ifconfig/ |
| util.c | 178 u.sa.sa_len = sizeof(u.sin); 183 u.sa.sa_len = sizeof(u.sin6); 204 pfx = malloc(offsetof(struct paddr_prefix, pfx_addr) + u.sa.sa_len); 208 memcpy(&pfx->pfx_addr, &u.sa, u.sa.sa_len); 273 memcpy(&iflr.addr, ifa->ifa_addr, MIN(ifa->ifa_addr->sa_len, 286 if (getnameinfo(ifa->ifa_addr, ifa->ifa_addr->sa_len, 310 memcpy(&ifap.ifap_addr, sa, MIN(sizeof(ifap.ifap_addr), sa->sa_len));
|
| af_inet.c | 84 memcpy(&sin, sa, sa->sa_len); 120 if (getnameinfo(ifa->ifa_addr, ifa->ifa_addr->sa_len, 129 if (getnameinfo(ifa->ifa_dstaddr, ifa->ifa_dstaddr->sa_len, 139 if (getnameinfo(ifa->ifa_broadaddr, ifa->ifa_broadaddr->sa_len,
|
| /src/usr.bin/netstat/ |
| route.c | 138 if (pt_u.u_sa.sa_len > sizeof (pt_u.u_sa)) 139 kread((u_long)dst, (char *)pt_u.u_data, pt_u.u_sa.sa_len); 232 if (sp == 0 || sp->sa_len == 0) 235 len = (sp->sa_len >= sizeof (*sp)) ? sp->sa_len : sizeof (*sp);
|
| /src/usr.sbin/mountd/ |
| get_net.c | 168 ecode = getnameinfo(sa, sa->sa_len, netname, sizeof netname, 188 if (getnameinfo(sa, sa->sa_len, netname, sizeof netname, 194 memcpy(&net->nt_net, sa, sa->sa_len);
|
| /src/sys/net/ |
| raw_usrreq.c | 59 return memcmp(a1, a2, a1->sa_len) == 0; 134 memcpy(nam, rp->rcb_laddr, rp->rcb_laddr->sa_len); 141 memcpy(nam, rp->rcb_faddr, rp->rcb_faddr->sa_len);
|
| rtsock_shared.c | 99 /* sa_family is after sa_len, rest is data */ 154 .ri_dst = { .sa_len = 2, .sa_family = PF_XROUTE, }, 155 .ri_src = { .sa_len = 2, .sa_family = PF_XROUTE, }, 251 /* Ensure we can access sa_len */ 254 m_copydata(m, sizeof(rtm) + offsetof(struct sockaddr, sa_len), 266 if (sa->sa_len == dst->sa_len && 267 memcmp(sa, dst, sa->sa_len) == 0) 269 cp += RT_XROUNDUP(sa->sa_len); 736 socklen_t sa_len = sockaddr_getsize_by_family local in function:COMPATNAME [all...] |
| /src/usr.sbin/rpcbind/ |
| util.c | 149 clnt_sa = malloc(clnt->sa_len); 154 memcpy(clnt_sa, clnt, clnt->sa_len); 263 memcpy(newsin, ifap->ifa_addr, clnt_sa->sa_len); 265 tbuf.len = clnt_sa->sa_len; 271 memcpy(newsin6, ifsin6, clnt_sa->sa_len); 274 tbuf.len = clnt_sa->sa_len;
|
| /src/sys/compat/net/ |
| route.h | 99 #define RT_OADVANCE(x, n) (x += RT_OROUNDUP((n)->sa_len))
|
| /src/usr.bin/rump_dhcpclient/ |
| if-bsd.c | 195 l = RT_ROUNDUP(_su.sa.sa_len); \ 251 p = su.sa.sa_len + (char *)&su; 252 for (su.sa.sa_len = 0; p > (char *)&su;) 254 su.sa.sa_len = 1 + p - (char *)&su;
|
| /src/usr.bin/talk/ |
| look_up.c | 77 addr.sa_len = sizeof(addr);
|
| /src/lib/libc/net/ |
| sctp_sys_calls.c | 147 len += at->sa_len; 158 len += at->sa_len; 164 at = (struct sockaddr *)((caddr_t)at + at->sa_len); 205 sz = sa->sa_len; 287 sa = (struct sockaddr *)((caddr_t)sa + sa->sa_len); 288 if (sa->sa_len == 0) 350 sa = (struct sockaddr *)((caddr_t)sa + sa->sa_len); 351 if (sa->sa_len == 0) 397 if (to->sa_len == 0) { 400 * set sa_len, we attempt to set for them [all...] |
| /src/tests/net/if/ |
| ifconf.c | 109 ifreqs[i].ifr_addr.sa_family, ifreqs[i].ifr_addr.sa_len);
|
| /src/usr.sbin/rtadvd/ |
| if.c | 65 #define RT_ADVANCE(x, n) (x += RT_ROUNDUP((n)->sa_len)) 99 sdl = malloc(ifa->ifa_addr->sa_len); 103 memcpy(sdl, ifa->ifa_addr, ifa->ifa_addr->sa_len); 364 lim = (const unsigned char *)sa + sa->sa_len;
|