Home
last modified time | relevance | path

Searched refs:sin6 (Results 51 – 75 of 157) sorted by relevance

1234567

/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/
H A Dfinger.c1189 struct sockaddr_in6 sin6; in netfinger() local
1229 bzero(&sin6, sizeof (sin6)); in netfinger()
1230 sin6.sin6_family = hp->h_addrtype; in netfinger()
1231 bcopy(hp->h_addr_list[0], (char *)&sin6.sin6_addr, hp->h_length); in netfinger()
1232 sin6.sin6_port = htons(IPPORT_FINGER); in netfinger()
1233 s = socket(sin6.sin6_family, SOCK_STREAM, 0); in netfinger()
1240 while (connect(s, (struct sockaddr *)&sin6, sizeof (sin6)) < 0) { in netfinger()
1246 (caddr_t)&sin6.sin6_addr, hp->h_length); in netfinger()
1248 s = socket(sin6.sin6_family, SOCK_STREAM, 0); in netfinger()
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c690 struct sockaddr_in6 *sin6 = in checkaddr() local
693 if (!IN6_ARE_ADDR_EQUAL(&sin6->sin6_addr, addr)) { in checkaddr()
697 lif->lif_name, inet_ntop(AF_INET6, &sin6->sin6_addr, in checkaddr()
883 struct sockaddr_in6 *sin6 = in canonize_lif() local
886 sin6->sin6_family = AF_INET6; in canonize_lif()
887 sin6->sin6_addr = my_in6addr_any; in canonize_lif()
967 struct sockaddr_in6 *sin6; in plumb_lif() local
989 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in plumb_lif()
990 sin6->sin6_family = AF_INET6; in plumb_lif()
991 (void) memset(&sin6->sin6_addr, 0xff, sizeof (sin6->sin6_addr)); in plumb_lif()
[all …]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_bind.c235 sin6_t *sin6; in sctp_bind() local
263 sin6 = (sin6_t *)sa; in sctp_bind()
269 requested_port = ntohs(sin6->sin6_port); in sctp_bind()
272 sin6->sin6_flowinfo & ~IPV6_VERS_AND_FLOW_MASK; in sctp_bind()
274 scope_id = sin6->sin6_scope_id; in sctp_bind()
275 if (scope_id != 0 && IN6_IS_ADDR_LINKSCOPE(&sin6->sin6_addr)) { in sctp_bind()
H A Dsctp_addr.c297 struct sockaddr_in6 *sin6; in sctp_valid_addr_list() local
361 addr = sin6->sin6_addr; in sctp_valid_addr_list()
363 ifindex = sin6->sin6_scope_id; in sctp_valid_addr_list()
1300 struct sockaddr_in6 *sin6; in sctp_del_saddr_list() local
1325 addr = sin6->sin6_addr; in sctp_del_saddr_list()
1326 ifindex = sin6->sin6_scope_id; in sctp_del_saddr_list()
1554 struct sockaddr_in6 *sin6; in sctp_getmyaddrs() local
1608 sin6->sin6_addr = addr; in sctp_getmyaddrs()
1613 sin6->sin6_flowinfo = 0; in sctp_getmyaddrs()
1619 sin6->sin6_scope_id = 0; in sctp_getmyaddrs()
[all …]
/illumos-gate/usr/src/cmd/connstat/
H A Dconnstat_tcp.c287 struct sockaddr_in6 *sin6 = in tcp_ipv6_print() local
291 &sin6->sin6_addr)) { in tcp_ipv6_print()
296 struct sockaddr_in6 *sin6 = in tcp_ipv6_print() local
300 &sin6->sin6_addr)) { in tcp_ipv6_print()
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypserv_resolv.c307 struct sockaddr_in6 *sin6; in resolv_req() local
350 sin6 = (struct sockaddr_in6 *)nb->buf; in resolv_req()
352 memcpy(fwd_req6.addr, sin6->sin6_addr.s6_addr, sizeof (in6)); in resolv_req()
353 fwd_req6.port = ntohs(sin6->sin6_port); in resolv_req()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping.c1191 struct sockaddr_in6 *sin6 = NULL; in select_src_addr() local
1212 sin6->sin6_family = AF_INET6; in select_src_addr()
1253 assert(sin6 != NULL); in select_src_addr()
1318 struct sockaddr_in6 sin6; in setup_socket() local
1415 sp = (struct sockaddr *)&sin6; in setup_socket()
1416 slen = sizeof (sin6); in setup_socket()
1435 sin6.sin6_port; in setup_socket()
2181 struct sockaddr_in6 sin6; in pr_name() local
2200 (void) memset(&sin6, 0, sizeof (sin6)); in pr_name()
2205 sin6.sin6_port = 0; in pr_name()
[all …]
/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Dnetwork.c420 struct sockaddr_in6 sin6; in setup_tcp_listener_ports() local
432 memset(&sin6, 0, sizeof(sin6)); in setup_tcp_listener_ports()
433 sin6.sin6_family = AF_INET6; in setup_tcp_listener_ports()
435 sin6.sin6_len = sizeof(sin6); in setup_tcp_listener_ports()
437 sin6.sin6_addr = in6addr_any; in setup_tcp_listener_ports()
455 set_sa_port((struct sockaddr *)&sin6, htons(port)); in setup_tcp_listener_ports()
457 s6 = setup_a_tcp_listener(data, (struct sockaddr *)&sin6); in setup_tcp_listener_ports()
491 s6, paddr((struct sockaddr *)&sin6)); in setup_tcp_listener_ports()
/illumos-gate/usr/src/lib/libadutils/common/
H A Dldap_ping.c649 struct sockaddr_in6 *sin6; in save_ai() local
669 sin6 = (void *)&ds->addr; in save_ai()
670 (void) memcpy(sin6, ai->ai_addr, sizeof (*sin6)); in save_ai()
671 sin6->sin6_port = htons(ds->port); in save_ai()
H A Dsrv_query.c455 struct sockaddr_in6 *sin6; in make_addrinfo() local
480 sin6 = (void *)sa; in make_addrinfo()
486 sin6->sin6_family = af; in make_addrinfo()
487 (void) memcpy(&sin6->sin6_addr, addr, alen); in make_addrinfo()
488 slen = sizeof (*sin6); in make_addrinfo()
/illumos-gate/usr/src/contrib/mDNSResponder/mDNSPosix/
H A DmDNSUNP.c974 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&pktp->ipi_addr; in recvfrom_flags() local
977 sin6->sin6_family = AF_INET6; in recvfrom_flags()
979 sin6->sin6_len = sizeof(*sin6); in recvfrom_flags()
981 sin6->sin6_addr = ip6_info->ipi6_addr; in recvfrom_flags()
982 sin6->sin6_flowinfo = 0; in recvfrom_flags()
983 sin6->sin6_scope_id = 0; in recvfrom_flags()
984 sin6->sin6_port = 0; in recvfrom_flags()
H A DmDNSPosix.c119 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa; in SockAddrTomDNSAddr() local
121 assert(sin6->sin6_len == sizeof(*sin6)); in SockAddrTomDNSAddr()
125 if (ipPort) ipPort->NotAnInteger = sin6->sin6_port; in SockAddrTomDNSAddr()
180 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&to; in mDNSPlatformSendUDP() local
181 mDNSPlatformMemZero(sin6, sizeof(*sin6)); in mDNSPlatformSendUDP()
183 sin6->sin6_len = sizeof(*sin6); in mDNSPlatformSendUDP()
185 sin6->sin6_family = AF_INET6; in mDNSPlatformSendUDP()
186 sin6->sin6_port = dstPort.NotAnInteger; in mDNSPlatformSendUDP()
519 struct sockaddr_in6 sin6; in mDNSPlatformTCPConnect() member
599 addr.sin6.sin6_port = dstport.NotAnInteger; in mDNSPlatformTCPConnect()
[all …]
/illumos-gate/usr/src/boot/include/netinet6/
H A Din6.h664 struct sockaddr_in6 *sin6);
666 struct sockaddr_in6 *sin6);
672 #define sin6tosa(sin6) ((struct sockaddr *)(sin6)) argument
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibcm/
H A Dibcm_arp_link.c295 sin6_t *sin6; in ibcm_nce_lookup() local
312 sin6 = (sin6_t *)&ip2m.ip2mac_pa; in ibcm_nce_lookup()
313 sin6->sin6_family = AF_INET6; in ibcm_nce_lookup()
314 sin6->sin6_addr = wqnp->dst_addr.un.ip6addr; in ibcm_nce_lookup()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dinput.c139 struct sockaddr_in6 *sin6; in rip_input() local
354 sin6 = (struct sockaddr_in6 *)&sa.sa_addr; in rip_input()
355 sin6->sin6_family = AF_INET6; in rip_input()
356 sin6->sin6_addr = n->rip6_prefix; in rip_input()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/support/
H A Dfake-addrinfo.c559 struct sockaddr_in6 *sin6; in fai_add_entry() local
560 sin6 = malloc (sizeof (struct sockaddr_in6)); in fai_add_entry()
561 if (sin6 == 0) in fai_add_entry()
563 memset (sin6, 0, sizeof (struct sockaddr_in6)); /* for sin_zero */ in fai_add_entry()
564 n->ai_addr = (struct sockaddr *) sin6; in fai_add_entry()
565 sin6->sin6_family = AF_INET6; in fai_add_entry()
566 sin6->sin6_addr = *(struct in6_addr *)addr; in fai_add_entry()
567 sin6->sin6_port = port; in fai_add_entry()
569 sin6->sin6_len = sizeof (struct sockaddr_in6); in fai_add_entry()
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_util.c785 struct sockaddr_in6 sin6; in smb_getnameinfo() local
798 sin6.sin6_family = ip->a_family; in smb_getnameinfo()
799 sin6.sin6_port = 0; in smb_getnameinfo()
800 (void) memcpy(&sin6.sin6_addr.s6_addr, &ip->a_ipv6, in smb_getnameinfo()
801 sizeof (sin6.sin6_addr.s6_addr)); in smb_getnameinfo()
802 sp = &sin6; in smb_getnameinfo()
/illumos-gate/usr/src/lib/libdscp/
H A Dlibdscp.c179 struct sockaddr_in6 *sin6; in dscpAuth() local
209 sin6 = (struct sockaddr_in6 *)saddr; in dscpAuth()
210 if (convert_ipv6(sin6, &reqaddr) < 0) { in dscpAuth()
/illumos-gate/usr/src/cmd/sendmail/src/
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;
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ndpd/
H A Dndp.c1211 struct sockaddr_in6 *sin6; in incoming_lla_opt() local
1243 sin6 = (struct sockaddr_in6 *)&lifr.lifr_nd.lnr_addr; in incoming_lla_opt()
1244 bzero(sin6, sizeof (struct sockaddr_in6)); in incoming_lla_opt()
1245 sin6->sin6_family = AF_INET6; in incoming_lla_opt()
1246 sin6->sin6_addr = from->sin6_addr; in incoming_lla_opt()
1536 struct sockaddr_in6 *sin6; in update_ra_flag() local
1546 sin6 = (struct sockaddr_in6 *)&lifr.lifr_nd.lnr_addr; in update_ra_flag()
1547 bzero(sin6, sizeof (*sin6)); in update_ra_flag()
1548 sin6->sin6_family = AF_INET6; in update_ra_flag()
1549 sin6->sin6_addr = from->sin6_addr; in update_ra_flag()
/illumos-gate/usr/src/common/iscsit/
H A Discsit_common.c95 struct sockaddr_in6 *sin6; in it_common_convert_sa() local
169 sin6 = (struct sockaddr_in6 *)sa; in it_common_convert_sa()
171 (void *)&(sin6->sin6_addr.s6_addr)) != 1) { in it_common_convert_sa()
174 sin6->sin6_port = htons(tmp_port); in it_common_convert_sa()
1305 struct sockaddr_in6 *sin6; in sockaddr_to_str() local
1326 sin6 = (struct sockaddr_in6 *)sa; in sockaddr_to_str()
1328 (const void *)&sin6->sin6_addr.s6_addr, in sockaddr_to_str()
1335 port = ntohs(sin6->sin6_port); in sockaddr_to_str()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_session.c700 struct sockaddr_in6 sin6; in smb_session_create() local
778 slen = sizeof (sin6); in smb_session_create()
780 (struct sockaddr *)&sin6, &slen, CRED()); in smb_session_create()
781 bcopy(&sin6.sin6_addr, in smb_session_create()
784 slen = sizeof (sin6); in smb_session_create()
786 (struct sockaddr *)&sin6, &slen, CRED()); in smb_session_create()
787 bcopy(&sin6.sin6_addr, in smb_session_create()
790 rport = sin6.sin6_port; in smb_session_create()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute.c1824 struct sockaddr_in6 *sin6; in select_src_addr() local
1843 sin6 = (struct sockaddr_in6 *)sock; in select_src_addr()
1844 sin6->sin6_family = AF_INET6; in select_src_addr()
1845 sin6->sin6_addr = dst_addr->addr6; in select_src_addr()
1887 sin6 = (struct sockaddr_in6 *)sock; in select_src_addr()
1888 src_addr->addr6 = sin6->sin6_addr; in select_src_addr()
1979 struct sockaddr_in6 sin6; in inet_name() local
1992 sin6.sin6_addr = in->addr6; in inet_name()
1993 sin6.sin6_port = 0; in inet_name()
1994 sin6.sin6_scope_id = 0; in inet_name()
[all …]
/illumos-gate/usr/src/cmd/krb5/slave/
H A Dkpropd.c327 struct sockaddr_in6 sin6 = { AF_INET6 }; in do_standalone() local
328 int sin6_size = sizeof (sin6); in do_standalone()
350 sin6.sin6_port = sp->s_port; in do_standalone()
352 sin6.sin6_port = port; in do_standalone()
388 if ((ret = bind(finet, (struct sockaddr *)&sin6, sizeof(sin6))) < 0) { in do_standalone()
399 ret = bind(finet, (struct sockaddr *) &sin6, sizeof(sin6)); in do_standalone()
444 s = accept(finet, (struct sockaddr *) &sin6, &sin6_size); in do_standalone()
/illumos-gate/usr/src/cmd/cmd-inet/common/
H A Daddr_match.h39 const struct sockaddr_in *sin, const struct sockaddr_in6 *sin6,

1234567