Home
last modified time | relevance | path

Searched refs:sa_in6 (Results 1 – 24 of 24) sorted by relevance

/openbsd/src/usr.sbin/ospf6d/
Dlogmsg.c40 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 …]
Dutil.c92 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()
Dkroute.c1347 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/
Dlogmsg.c53 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 …]
Dutil.c39 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()
Dkroute.c1414 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/
Dlogmsg.c53 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 …]
Dutil.c38 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()
Dkroute.c1641 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/
Dutil.c127 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 …]
Dkroute.c2444 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/
Dbss_dgram.c107 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/
Dypldap_dns.c218 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()
Dldapclient.c63 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/
Dktrstruct.c102 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/
Dparser.c339 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/
Dclient.c70 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()
Dconstraint.c110 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/
Dutil.c561 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()
Dparse.y2414 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/
Dparser.c420 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/
Dparse.y2063 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/
Dpfkey.c819 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/
Dif.c3269 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()