Searched refs:sin6 (Results 1 - 25 of 40) sorted by relevance

12

/osnet-11/usr/src/cmd/sendmail/aux/
H A Dmconnect.c56 struct sockaddr_in6 sin6; /* INET/IPv6 */ member in union:bigsockaddr
138 &SendmailAddress.sin6.sin6_addr, IN6ADDRSZ);
139 if (IN6_IS_ADDR_V4MAPPED(&SendmailAddress.sin6.sin6_addr)) {
147 SendmailAddress.sin6.sin6_port = port;
166 SendmailAddress.sin6.sin6_addr.s6_addr,
168 ntohs(SendmailAddress.sin6.sin6_port));
176 &SendmailAddress.sin6.sin6_addr, IN6ADDRSZ);
178 &SendmailAddress.sin6.sin6_addr)) {
/osnet-11/usr/src/lib/libipadm/common/
H A Dipadm_ndpd.c139 struct sockaddr_in6 *sin6; local
149 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
168 sin6->sin6_addr = ll_template;
173 /* Make a linklocal address in sin6 and set it */
174 i_ipadm_make_linklocal(sin6, &addr->ipadm_intfid.sin6_addr);
182 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
183 i_ipadm_make_linklocal(sin6, &addr->ipadm_dintfid.sin6_addr);
204 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
205 sin6->sin6_family = AF_INET6;
206 sin6
265 i_ipadm_make_linklocal(struct sockaddr_in6 *sin6, const struct in6_addr *intfid) argument
[all...]
H A Dipadm_ngz.c230 struct sockaddr_in6 *sin6; local
249 sin6 = (struct sockaddr_in6 *)&ss;
250 bcopy(&zaddr[i].zna_addr6, &sin6->sin6_addr,
251 sizeof (sin6->sin6_addr));
H A Dipadm_addr.c479 struct sockaddr_in6 *sin6; local
567 sin6 = SIN6(&data);
580 !IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))) {
635 !IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)))) {
1956 struct sockaddr_in6 *sin6; local
1972 sin6 = SIN6(addr);
1973 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))
2135 struct sockaddr_in6 *sin6, int *prefixlen, uint32_t flags)
2160 bzero(sin6, sizeof (struct sockaddr_in6));
2161 sin6
2134 ipadm_get_interface_id(ipadm_handle_t iph, const char *aobjname, struct sockaddr_in6 *sin6, int *prefixlen, uint32_t flags) argument
2411 struct sockaddr_in6 *sin6; local
2454 struct sockaddr_in6 *sin6; local
4802 struct sockaddr_in6 *sin6; local
[all...]
/osnet-11/usr/src/cmd/hal/addons/network-devices/
H A Dcommon.c61 struct sockaddr_in6 sin6; local
64 memset(&sin6, 0, sizeof (sin6));
65 sin6.sin6_family = AF_INET6;
66 memcpy(&sin6.sin6_addr, addr, sizeof (*addr));
67 sin6.sin6_port = htons(port);
72 rc = connect(sd, (struct sockaddr *)&sin6, sizeof (sin6));
128 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&ar.xarp_pa; local
130 sin6
[all...]
/osnet-11/usr/src/lib/libresolv2/common/irs/
H A Dgetnameinfo.c121 const struct sockaddr_in6 *sin6; local
171 sin6 = (const struct sockaddr_in6 *)sa;
172 switch (sin6->sin6_addr.s6_addr[0]) {
174 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
176 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
182 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))
184 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
H A Dgetaddrinfo.c855 struct sockaddr_in6 *sin6;
886 sin6 = (struct sockaddr_in6 *)(void *)cur->ai_addr;
887 if (!ip6_str2scopeid(scope, sin6, &scopeid)) {
892 sin6->sin6_scope_id = scopeid;
1109 ip6_str2scopeid(char *scope, struct sockaddr_in6 *sin6, argument
1114 struct in6_addr *a6 = &sin6->sin6_addr;
/osnet-11/usr/src/lib/libinetutil/common/
H A Difaddrlist.c58 struct sockaddr_in6 *sin6; local
161 sin6 = (struct sockaddr_in6 *)&lifrp->lifr_addr;
162 al->addr.addr6 = sin6->sin6_addr;
/osnet-11/usr/src/lib/librpcsvc/common/
H A Dbindresvport.c70 struct sockaddr_in6 *sin6; local
138 sin6 = (struct sockaddr_in6 *)tbind->addr.buf;
139 sin6->sin6_family = AF_INET6;
159 sin6->sin6_port = htons(port++);
/osnet-11/usr/src/lib/libsmbfs/common/
H A Dsmbfs_connect.c161 struct sockaddr_in6 sin6; local
171 bcopy(sa, &sin6, sizeof (sin6));
172 sin6.sin6_port = htons(port);
175 inet_ntop(AF_INET6, &sin6.sin6_addr,
195 sndcall.addr.maxlen = sizeof (sin6);
196 sndcall.addr.len = sizeof (sin6);
197 sndcall.addr.buf = (void *) &sin6;
H A Dsmbfs_util.c492 struct sockaddr_in6 *sin6; local
505 sin6 = (void *)sa;
506 ip = inet_ntop(AF_INET6, &sin6->sin6_addr,
/osnet-11/usr/src/lib/libnsl/rpc/
H A Drpc_soc.c380 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr; local
381 (void) memset(sin6, 0, sizeof (*sin6));
382 sin6->sin6_family = AF_INET6;
383 sin6->sin6_port = htons(PMAPPORT);
387 sin6->sin6_addr = in6addr_any;
391 IN6_INADDR_TO_V4MAPPED(&in4, &sin6->sin6_addr);
/osnet-11/usr/src/lib/libnsl/nss/
H A Dnetdir_inet_sundry.c649 struct sockaddr_in6 *sin6; local
667 sin6 = (struct sockaddr_in6 *)sock;
668 sin6->sin6_family = AF_INET6;
669 sin6->sin6_port = 111;
670 sin6->sin6_addr = dst_addr->addr6;
719 sin6 = (struct sockaddr_in6 *)sock;
720 src_addr->addr6 = sin6->sin6_addr;
900 struct sockaddr_in6 *sin6; local
911 struct sockaddr_in6 *sin6; member in union:__anon2025
938 sin6
[all...]
H A Dnetdir_inet.c880 struct sockaddr_in6 *sin6; local
891 sin6 = (struct sockaddr_in6 *)args->arg.nd_nbuf->buf;
895 (sin6->sin6_family != AF_INET6)) {
916 struct sockaddr_in6 *sin6; local
1071 sin6 = (struct sockaddr_in6 *)(args->arg.nd_nbuf->buf);
1077 if (args->op_t != NETDIR_BY_NOSRV6 && sin6->sin6_port == 0) {
1078 se = _switch_getservbyport_r(sin6->sin6_port, proto,
1104 he = DOOR_GETIPNODEBYADDR_R((char *)&(sin6->sin6_addr),
1105 16, sin6->sin6_family, ndbuf4host->result,
1120 sin6
2070 struct sockaddr_in6 *sin6buf, *sin6; local
2826 struct sockaddr_in6 sin6; local
[all...]
/osnet-11/usr/src/cmd/sendmail/src/
H A Ddaemon.c1185 socksize = sizeof(d->d_addr.sin6);
1268 if (IN6_IS_ADDR_UNSPECIFIED(&daemonaddr->sin6.sin6_addr))
1269 daemonaddr->sin6.sin6_addr =
1272 port = daemonaddr->sin6.sin6_port;
1311 daemonaddr->sin6.sin6_port = port;
1686 &d->d_addr.sin6.sin6_addr) != 1)
1703 memmove(&d->d_addr.sin6.sin6_addr,
1751 d->d_addr.sin6.sin6_port = htons((unsigned short)
1766 d->d_addr.sin6.sin6_port = sp->s_port;
1993 if (anynet_pton(AF_INET6, addr, &clt_addr.sin6
[all...]
H A Dratectrl.c266 p = (char *)&saddr->sin6.sin6_addr;
322 (IN6_ARE_ADDR_EQUAL(&saddr->sin6.sin6_addr,
381 chBest->ch_Addr6 = saddr->sin6.sin6_addr;
/osnet-11/usr/src/lib/libsocket/inet/
H A Drcmd.c104 struct sockaddr_in6 *sin6; local
347 sin6 = (struct sockaddr_in6 *)&faddr;
348 if (ntohs(sin6->sin6_port) >= IPPORT_RESERVED) {
424 struct sockaddr_in6 *sin6; local
434 sin6 = (struct sockaddr_in6 *)addr;
458 sin6->sin6_port = htons((ushort_t)*alport);
485 sin6->sin6_port = 0;
497 sin6 = (struct sockaddr_in6 *)addr;
498 *alport = ntohs(sin6->sin6_port);
/osnet-11/usr/src/cmd/sendmail/libmilter/
H A Dlistener.c167 L_socksize = sizeof addr.sin6;
197 L_socksize = sizeof addr.sin6;
224 L_socksize = sizeof addr.sin6;
297 addr.sin6.sin6_addr = in6addr_any;
361 addr.sin6.sin6_addr = hid6.sin6_addr;
362 addr.sin6.sin6_port = port;
409 (void) memmove(&addr.sin6.sin6_addr,
412 addr.sin6.sin6_port = port;
438 addr.sin6.sin6_port = port;
/osnet-11/usr/src/lib/libdscp/
H A Dlibdscp.c179 struct sockaddr_in6 *sin6; local
209 sin6 = (struct sockaddr_in6 *)saddr;
210 if (convert_ipv6(sin6, &reqaddr) < 0) {
/osnet-11/usr/src/lib/libresolv2/common/resolv/
H A Dres_init.c228 u[nserv].sin6.sin6_addr = in6addr_loopback;
230 u[nserv].sin6.sin6_addr = in6addr_any;
232 u[nserv].sin6.sin6_family = AF_INET6;
233 u[nserv].sin6.sin6_port = htons(NAMESERVER_PORT);
235 u[nserv].sin6.sin6_len = sizeof(struct sockaddr_in6);
980 size = sizeof(set->sin6);
983 &set->sin6, size);
986 &set->sin6, size);
1031 size = sizeof(set->sin6);
1033 memcpy(&set->sin6,
[all...]
H A Dres_findzonecut.c620 arr->addr.sin6.sin6_family = AF_INET6;
622 arr->addr.sin6.sin6_len = sizeof(arr->addr.sin6);
624 memcpy(&arr->addr.sin6.sin6_addr, ns_rr_rdata(rr), 16);
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dfake-addrinfo.c577 struct sockaddr_in6 *sin6; local
578 sin6 = malloc (sizeof (struct sockaddr_in6));
579 if (sin6 == 0)
581 memset (sin6, 0, sizeof (struct sockaddr_in6)); /* for sin_zero */
582 n->ai_addr = (struct sockaddr *) sin6;
583 sin6->sin6_family = AF_INET6;
584 sin6->sin6_addr = *(struct in6_addr *)addr;
585 sin6->sin6_port = port;
587 sin6->sin6_len = sizeof (struct sockaddr_in6);
/osnet-11/usr/src/lib/libsmbns/common/
H A Dsmbns_dyndns.c117 else if (sockaddr->sin6.sin6_family == AF_INET)
1155 salen = sizeof (ipaddr.sin6);
1156 (void) memcpy(&ipaddr.sin6, addr, salen);
1185 (void) memcpy(&dnsip.sin6,
1188 if (!memcmp(&ipaddr.sin6.sin6_addr,
1189 &dnsip.sin6.sin6_addr, IN6ADDRSZ)) {
1446 } else if (ns[ns_cur].sin6.sin6_family == AF_INET6) {
1447 (void) inet_ntop(AF_INET6, &ns[ns_cur].sin6.sin6_addr,
/osnet-11/usr/src/lib/libsmb/common/
H A Dsmb_util.c899 struct sockaddr_in6 sin6; local
912 sin6.sin6_family = ip->a_family;
913 sin6.sin6_port = 0;
914 (void) memcpy(&sin6.sin6_addr.s6_addr, &ip->a_ipv6,
915 sizeof (sin6.sin6_addr.s6_addr));
916 sp = &sin6;
/osnet-11/usr/src/lib/libsasl/plugin/
H A Dplugin_common.c89 struct sockaddr_in6 *sin6; local
101 sin6 = (struct sockaddr_in6 *)sa;
102 if (!IN6_IS_ADDR_V4MAPPED((&sin6->sin6_addr)))
107 addr = *(uint32_t *)&sin6->sin6_addr.s6_addr[12];
108 port = sin6->sin6_port;

Completed in 73 milliseconds

12