SA_LEN
addr_size = SA_LEN(addr);
broadaddr_size = SA_LEN(broadaddr);
dstaddr_size = SA_LEN(ifa->ifa_dstaddr);
hash->Update(hash->ctx, (u_int8_t *)name, SA_LEN(name));
hash->Update(hash->ctx, (u_int8_t *)name, SA_LEN(name));
while ((sa = sa_lookup_by_peer(dst, SA_LEN(dst), 0)) != 0) {
addr = malloc(SA_LEN(dst));
(unsigned long)SA_LEN(dst));
memcpy(addr, dst, SA_LEN(dst));
contacts[contact_cnt++].len = SA_LEN(dst);
contact.len = SA_LEN(contact.addr);
isakmp_sa = sa_isakmp_lookup_by_peer(dst, SA_LEN(dst));
if (SA_LEN(sa) != salen) {
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(src));
memcpy(addr + 1, src, SA_LEN(src));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(dst));
memcpy(addr + 1, dst, SA_LEN(dst));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(isa->src_net));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(src));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(laddr));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(saddr));
memcpy(addr + 1, saddr, SA_LEN(saddr));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(saddr));
memcpy(addr + 1, saddr, SA_LEN(saddr));
len = sizeof *addr + PF_KEY_V2_ROUND(SA_LEN(saddr));
memcpy(addr + 1, saddr, SA_LEN(saddr));
memcpy(addr + 1, saddr, SA_LEN(saddr));
sizeof(struct sadb_address) + PF_KEY_V2_ROUND(SA_LEN(src));
memcpy(addr + 1, src, SA_LEN(src));
len = sizeof(struct sadb_address) + PF_KEY_V2_ROUND(SA_LEN(dst));
memcpy(addr + 1, dst, SA_LEN(dst));
sizeof(struct sadb_address) + PF_KEY_V2_ROUND(SA_LEN(dst));
memcpy(addr + 1, dst, SA_LEN(dst));
if (memcmp(src, arg->dst, SA_LEN(src)) &&
memcmp(dst, arg->dst, SA_LEN(dst)))
if (getnameinfo(dst, SA_LEN(dst), peer,
if (monitor_bind(s, t->src, SA_LEN(t->src))) {
u2->src = malloc(SA_LEN(u->src));
(unsigned long)SA_LEN(u->src));
memcpy(u2->src, u->src, SA_LEN(u->src));
u2->dst = malloc(SA_LEN(raddr));
(unsigned long)SA_LEN(raddr));
memcpy(u2->dst, raddr, SA_LEN(raddr));
src = malloc(SA_LEN(addr));
memcpy(src, addr, SA_LEN(addr));
m.msg_namelen = SA_LEN(u->dst);
if (getnameinfo(src, SA_LEN(src), idsrc, sizeof idsrc, NULL, 0,
if (getnameinfo(dst, SA_LEN(dst), iddst, sizeof iddst, NULL, 0,
if (monitor_bind(s, t->src, SA_LEN(t->src))) {
src = malloc(SA_LEN(addr));
memcpy(src, addr, SA_LEN(addr));
m.msg_namelen = SA_LEN(u->dst);
SA_LEN((struct sockaddr *)&addr), phase)) != 0) {
SA_LEN((struct sockaddr *)&addr6), phase)) != 0) {
SA_LEN(ifa->ifa_netmask));
SA_LEN(ifa->ifa_addr));
memcpy(&tmp_sas, ai->ai_addr, SA_LEN(ai->ai_addr));
*sa = malloc(SA_LEN((struct sockaddr *)&tmp_sas));
memcpy(*sa, &tmp_sas, SA_LEN((struct sockaddr *)&tmp_sas));
if (getnameinfo(sa, SA_LEN(sa), buf, sizeof buf, 0, 0,
memcpy(&tmp_sa, addr, SA_LEN(addr));
memcpy(&tmp_sa, addr, SA_LEN(addr));
SA_LEN(if_addr) != sizeof (struct sockaddr_in)) &&
SA_LEN(if_addr) != sizeof (struct sockaddr_in6)))
if (memcmp(addr, if_addr, SA_LEN(addr)) == 0) {
if (bind(p->query.fd, qa4, SA_LEN(qa4)) == -1)
if (bind(p->query.fd, qa6, SA_LEN(qa6)) == -1)
if (connect(p->query.fd, sa, SA_LEN(sa)) == -1) {
SA_LEN((struct sockaddr *)&cstr.addr->ss),
sa_len = SA_LEN(sa);
SA_LEN((struct sockaddr *)&la->sa)) == -1) {
if (sa == NULL || SA_LEN(sa) == 0)
memcpy(&la->sa, sa, SA_LEN(sa));
if (getnameinfo(sa, SA_LEN(sa), buf, sizeof(buf), NULL, 0,
if (connect(fd, peer, SA_LEN(peer)) == -1) {
if (getnameinfo(sa, SA_LEN(sa), hbuf, sizeof(hbuf), sbuf,
if (connect(fd, sa, SA_LEN(sa)) != 0) {