| /openbsd/src/usr.sbin/ospf6d/ |
| D | logmsg.c | 40 struct sockaddr_in6 sa_in6; in log_in6addr() local 42 bzero(&sa_in6, sizeof(sa_in6)); in log_in6addr() 43 sa_in6.sin6_len = sizeof(sa_in6); in log_in6addr() 44 sa_in6.sin6_family = AF_INET6; in log_in6addr() 45 memcpy(&sa_in6.sin6_addr, addr, sizeof(sa_in6.sin6_addr)); in log_in6addr() 51 recoverscope(&sa_in6); in log_in6addr() 53 return (log_sockaddr(&sa_in6)); in log_in6addr() 59 struct sockaddr_in6 sa_in6; in log_in6addr_scope() local 61 bzero(&sa_in6, sizeof(sa_in6)); in log_in6addr_scope() 62 sa_in6.sin6_len = sizeof(sa_in6); in log_in6addr_scope() [all …]
|
| D | util.c | 92 mask2prefixlen(struct sockaddr_in6 *sa_in6) in mask2prefixlen() argument 101 ap = (u_int8_t *)&sa_in6->sin6_addr; in mask2prefixlen() 102 ep = (u_int8_t *)sa_in6 + sa_in6->sin6_len; in mask2prefixlen()
|
| D | kroute.c | 1347 struct sockaddr_in6 *sa_in6; in rtmsg_process() local 1411 sa_in6 = (struct sockaddr_in6 *) in rtmsg_process() 1413 if (sa_in6 != NULL) { in rtmsg_process() 1414 if (sa_in6->sin6_len != 0) in rtmsg_process() 1416 sa_in6); in rtmsg_process() 1441 sa_in6 = (struct sockaddr_in6 *)sa; in rtmsg_process() 1447 recoverscope(sa_in6); in rtmsg_process() 1448 nexthop = sa_in6->sin6_addr; in rtmsg_process() 1449 scope = sa_in6->sin6_scope_id; in rtmsg_process()
|
| /openbsd/src/usr.sbin/eigrpd/ |
| D | logmsg.c | 53 struct sockaddr_in6 sa_in6; in log_in6addr() local 55 memset(&sa_in6, 0, sizeof(sa_in6)); in log_in6addr() 56 sa_in6.sin6_len = sizeof(sa_in6); in log_in6addr() 57 sa_in6.sin6_family = AF_INET6; in log_in6addr() 58 sa_in6.sin6_addr = *addr; in log_in6addr() 60 recoverscope(&sa_in6); in log_in6addr() 62 return (log_sockaddr(&sa_in6)); in log_in6addr() 68 struct sockaddr_in6 sa_in6; in log_in6addr_scope() local 70 memset(&sa_in6, 0, sizeof(sa_in6)); in log_in6addr_scope() 71 sa_in6.sin6_len = sizeof(sa_in6); in log_in6addr_scope() [all …]
|
| D | util.c | 39 mask2prefixlen6(struct sockaddr_in6 *sa_in6) in mask2prefixlen6() argument 48 ap = (uint8_t *)&sa_in6->sin6_addr; in mask2prefixlen6() 49 ep = (uint8_t *)sa_in6 + sa_in6->sin6_len; in mask2prefixlen6() 318 struct sockaddr_in6 *sa_in6 = (struct sockaddr_in6 *)sa; in sa2addr() local 328 addr->v6 = sa_in6->sin6_addr; in sa2addr()
|
| D | kroute.c | 1414 struct sockaddr_in6 *sa_in6; in rtmsg_process_route() local 1440 sa_in6 = (struct sockaddr_in6 *)rti_info[RTAX_NETMASK]; in rtmsg_process_route() 1441 if (sa_in6 != NULL && sa_in6->sin6_len != 0) in rtmsg_process_route() 1442 kr.prefixlen = mask2prefixlen6(sa_in6); in rtmsg_process_route() 1460 sa_in6 = (struct sockaddr_in6 *)sa; in rtmsg_process_route() 1461 recoverscope(sa_in6); in rtmsg_process_route() 1462 kr.nexthop.v6 = sa_in6->sin6_addr; in rtmsg_process_route() 1463 if (sa_in6->sin6_scope_id) in rtmsg_process_route() 1464 kr.ifindex = sa_in6->sin6_scope_id; in rtmsg_process_route()
|
| /openbsd/src/usr.sbin/ldpd/ |
| D | logmsg.c | 53 struct sockaddr_in6 sa_in6; in log_in6addr() local 55 memset(&sa_in6, 0, sizeof(sa_in6)); in log_in6addr() 56 sa_in6.sin6_len = sizeof(sa_in6); in log_in6addr() 57 sa_in6.sin6_family = AF_INET6; in log_in6addr() 58 sa_in6.sin6_addr = *addr; in log_in6addr() 60 recoverscope(&sa_in6); in log_in6addr() 62 return (log_sockaddr(&sa_in6)); in log_in6addr() 68 struct sockaddr_in6 sa_in6; in log_in6addr_scope() local 70 memset(&sa_in6, 0, sizeof(sa_in6)); in log_in6addr_scope() 71 sa_in6.sin6_len = sizeof(sa_in6); in log_in6addr_scope() [all …]
|
| D | util.c | 38 mask2prefixlen6(struct sockaddr_in6 *sa_in6) in mask2prefixlen6() argument 47 ap = (uint8_t *)&sa_in6->sin6_addr; in mask2prefixlen6() 48 ep = (uint8_t *)sa_in6 + sa_in6->sin6_len; in mask2prefixlen6() 318 struct sockaddr_in6 *sa_in6 = (struct sockaddr_in6 *)&ss; in addr2sa() local 329 sa_in6->sin6_family = AF_INET6; in addr2sa() 330 sa_in6->sin6_len = sizeof(struct sockaddr_in6); in addr2sa() 331 sa_in6->sin6_addr = addr->v6; in addr2sa() 332 sa_in6->sin6_port = htons(port); in addr2sa() 345 struct sockaddr_in6 *sa_in6 = (struct sockaddr_in6 *)sa; in sa2addr() local 355 addr->v6 = sa_in6->sin6_addr; in sa2addr()
|
| D | kroute.c | 1641 struct sockaddr_in6 *sa_in6; in rtmsg_process_route() local 1667 sa_in6 = (struct sockaddr_in6 *)rti_info[RTAX_NETMASK]; in rtmsg_process_route() 1668 if (sa_in6 != NULL && sa_in6->sin6_len != 0) in rtmsg_process_route() 1669 kr.prefixlen = mask2prefixlen6(sa_in6); in rtmsg_process_route() 1687 sa_in6 = (struct sockaddr_in6 *)sa; in rtmsg_process_route() 1688 recoverscope(sa_in6); in rtmsg_process_route() 1689 kr.nexthop.v6 = sa_in6->sin6_addr; in rtmsg_process_route() 1690 if (sa_in6->sin6_scope_id) in rtmsg_process_route() 1691 kr.ifindex = sa_in6->sin6_scope_id; in rtmsg_process_route()
|
| /openbsd/src/usr.sbin/bgpd/ |
| D | util.c | 127 struct sockaddr_in6 sa_in6; in log_in6addr() local 129 memset(&sa_in6, 0, sizeof(sa_in6)); in log_in6addr() 130 sa_in6.sin6_family = AF_INET6; in log_in6addr() 131 memcpy(&sa_in6.sin6_addr, addr, sizeof(sa_in6.sin6_addr)); in log_in6addr() 135 if ((IN6_IS_ADDR_LINKLOCAL(&sa_in6.sin6_addr) || in log_in6addr() 136 IN6_IS_ADDR_MC_LINKLOCAL(&sa_in6.sin6_addr) || in log_in6addr() 137 IN6_IS_ADDR_MC_NODELOCAL(&sa_in6.sin6_addr)) && in log_in6addr() 138 sa_in6.sin6_scope_id == 0) { in log_in6addr() 140 memcpy(&tmp16, &sa_in6.sin6_addr.s6_addr[2], sizeof(tmp16)); in log_in6addr() 141 sa_in6.sin6_scope_id = ntohs(tmp16); in log_in6addr() [all …]
|
| D | kroute.c | 2444 mask2prefixlen6(struct sockaddr_in6 *sa_in6) in mask2prefixlen6() argument 2453 ap = (uint8_t *)&sa_in6->sin6_addr; in mask2prefixlen6() 2454 ep = (uint8_t *)sa_in6 + sa_in6->sin6_len; in mask2prefixlen6() 3066 struct sockaddr_in6 *sa_in6; in dispatch_rtmsg_addr() local 3115 sa_in6 = (struct sockaddr_in6 *)rti_info[RTAX_NETMASK]; in dispatch_rtmsg_addr() 3118 else if (sa_in6 != NULL) in dispatch_rtmsg_addr() 3119 kf->prefixlen = mask2prefixlen6(sa_in6); in dispatch_rtmsg_addr()
|
| /openbsd/src/lib/libcrypto/bio/ |
| D | bss_dgram.c | 107 struct sockaddr_in6 sa_in6; member 263 struct sockaddr_in6 sa_in6; in dgram_read() member 306 peerlen = sizeof(data->peer.sa_in6); in dgram_write() 392 memcpy(&data->peer, to, sizeof(data->peer.sa_in6)); in dgram_ctrl() 487 if (IN6_IS_ADDR_V4MAPPED(&data->peer.sa_in6.sin6_addr)) in dgram_ctrl() 515 memcpy(&data->peer, to, sizeof(data->peer.sa_in6)); in dgram_ctrl() 532 ret = sizeof(data->peer.sa_in6); in dgram_ctrl() 549 memcpy(&data->peer, to, sizeof(data->peer.sa_in6)); in dgram_ctrl()
|
| /openbsd/src/usr.sbin/ypldap/ |
| D | ypldap_dns.c | 218 struct sockaddr_in6 *sa_in6; in host_dns() local 247 sa_in6 = (struct sockaddr_in6 *)&h->ss; in host_dns() 248 sa_in6->sin6_len = sizeof(struct sockaddr_in6); in host_dns() 249 memcpy(&sa_in6->sin6_addr, &((struct sockaddr_in6 *) in host_dns()
|
| D | ldapclient.c | 63 struct sockaddr_in6 *sa_in6; in client_addr_init() local 83 sa_in6 = (struct sockaddr_in6 *)&h->ss; in client_addr_init() 84 if (ntohs(sa_in6->sin6_port) == 0) in client_addr_init() 85 sa_in6->sin6_port = htons(defport); in client_addr_init()
|
| /openbsd/src/usr.bin/kdump/ |
| D | ktrstruct.c | 102 struct sockaddr_in6 *sa_in6; in ktrsockaddr() local 105 sa_in6 = (struct sockaddr_in6 *)sa; in ktrsockaddr() 107 inet_ntop(AF_INET6, &sa_in6->sin6_addr, addr, sizeof addr); in ktrsockaddr() 108 if (sa_in6->sin6_scope_id) in ktrsockaddr() 110 sa_in6->sin6_scope_id); in ktrsockaddr() 111 printf("[%s%s]:%u", addr, scope, htons(sa_in6->sin6_port)); in ktrsockaddr()
|
| /openbsd/src/usr.sbin/ldpctl/ |
| D | parser.c | 339 struct sockaddr_in6 *sa_in6; in parse_addr() local 358 sa_in6 = (struct sockaddr_in6 *)r->ai_addr; in parse_addr() 360 addr->v6 = sa_in6->sin6_addr; in parse_addr()
|
| /openbsd/src/usr.sbin/ntpd/ |
| D | client.c | 70 struct sockaddr_in6 *sa_in6; in client_addr_init() local 82 sa_in6 = (struct sockaddr_in6 *)&h->ss; in client_addr_init() 83 if (ntohs(sa_in6->sin6_port) == 0) in client_addr_init() 84 sa_in6->sin6_port = htons(123); in client_addr_init()
|
| D | constraint.c | 110 struct sockaddr_in6 *sa_in6; in constraint_addr_init() local 131 sa_in6 = (struct sockaddr_in6 *)&h->ss; in constraint_addr_init() 132 if (ntohs(sa_in6->sin6_port) == 0) in constraint_addr_init() 133 sa_in6->sin6_port = htons(443); in constraint_addr_init()
|
| /openbsd/src/sbin/iked/ |
| D | util.c | 561 struct sockaddr_in6 *sa_in6 = (struct sockaddr_in6 *)sa; in mask2prefixlen6() local 569 ap = (uint8_t *)&sa_in6->sin6_addr; in mask2prefixlen6() 570 ep = (uint8_t *)sa_in6 + sa_in6->sin6_len; in mask2prefixlen6()
|
| D | parse.y | 2414 struct sockaddr_in6 *sa_in6; in ifa_load() local 2437 sa_in6 = (struct sockaddr_in6 *)ifa->ifa_addr; in ifa_load() 2438 memcpy(&n->address, sa_in6, sizeof(*sa_in6)); in ifa_load() 2439 sa_in6 = (struct sockaddr_in6 *)ifa->ifa_netmask; in ifa_load() 2440 n->mask = mask2prefixlen6((struct sockaddr *)sa_in6); in ifa_load()
|
| /openbsd/src/usr.sbin/eigrpctl/ |
| D | parser.c | 420 struct sockaddr_in6 *sa_in6; in parse_addr() local 439 sa_in6 = (struct sockaddr_in6 *)r->ai_addr; in parse_addr() 441 addr->v6 = sa_in6->sin6_addr; in parse_addr()
|
| /openbsd/src/usr.sbin/httpd/ |
| D | parse.y | 2063 struct sockaddr_in6 *sa_in6; in host_v6() local 2073 sa_in6 = (struct sockaddr_in6 *)&h->ss; in host_v6() 2074 sa_in6->sin6_len = sizeof(struct sockaddr_in6); in host_v6() 2075 sa_in6->sin6_family = AF_INET6; in host_v6() 2076 memcpy(&sa_in6->sin6_addr, in host_v6() 2078 sizeof(sa_in6->sin6_addr)); in host_v6() 2079 sa_in6->sin6_scope_id = in host_v6() 2081 if (memcmp(&sa_in6->sin6_addr, &in6addr_any, in host_v6() 2082 sizeof(sa_in6->sin6_addr)) == 0) in host_v6()
|
| /openbsd/src/sbin/ipsecctl/ |
| D | pfkey.c | 819 struct sockaddr_in6 *sa_in6; in pfkey_parse() local 1066 sa_in6 = (struct sockaddr_in6 *)sa; in pfkey_parse() 1067 bcopy(&sa_in6->sin6_addr, &rule->src->mask.v6, in pfkey_parse() 1095 sa_in6 = (struct sockaddr_in6 *)sa; in pfkey_parse() 1096 bcopy(&sa_in6->sin6_addr, &rule->dst->mask.v6, in pfkey_parse()
|
| /openbsd/src/sys/net/ |
| D | if.c | 3269 struct sockaddr_in6 sa_in6; in if_group_egress_build() local 3295 bcopy(&sa6_any, &sa_in6, sizeof(sa_in6)); in if_group_egress_build() 3296 rt = rtable_lookup(0, sin6tosa(&sa_in6), sin6tosa(&sa_in6), NULL, in if_group_egress_build()
|