/illumos-gate/usr/src/lib/libwrap/ |
H A D | socket.c | 137 struct sockaddr_gen *sin = host->sin; local 139 if (sin != 0) 142 (void) inet_ntop(SGFAM(sin), SGADDRP(sin), host->addr, sizeof(host->addr)); 153 struct sockaddr_gen *sin = host->sin; local 165 if (sin != 0 166 && !SG_IS_UNSPECIFIED(sin) 167 && (hp = gethostbyaddr(SGADDRP(sin), SGADDRSZ(sin), SGFAM(sin))) != 0) { 220 (char *) SGADDRP(sin), 221 SGADDRSZ(sin)) == 0) { 233 inet_ntop(SGFAM(sin), SGADDRP(sin), buf, sizeof(buf)), [all …]
|
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/ |
H A D | smbns_netbios_datagram.c | 323 struct sockaddr_in sin; in smb_netbios_datagram_send() local 373 bzero(&sin, sizeof (sin)); in smb_netbios_datagram_send() 374 sin.sin_family = AF_INET; in smb_netbios_datagram_send() 375 sinlen = sizeof (sin); in smb_netbios_datagram_send() 385 sin.sin_port = addr->sin.sin_port; in smb_netbios_datagram_send() 403 struct sockaddr_in sin; in smb_netbios_datagram_send_to_net() local 453 bzero(&sin, sizeof (sin)); in smb_netbios_datagram_send_to_net() 455 sinlen = sizeof (sin); in smb_netbios_datagram_send_to_net() 464 sin.sin_port = addr->sin.sin_port; in smb_netbios_datagram_send_to_net() 842 bzero(&sin, sizeof (sin)); in smb_netbios_datagram_service() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | arp.c | 222 struct sockaddr_in *sin; in set() local 231 sin->sin_family = AF_INET; in set() 241 sizeof (sin->sin_addr)); in set() 302 struct sockaddr_in *sin; in get() local 309 sin->sin_family = AF_INET; in get() 319 sizeof (sin->sin_addr)); in get() 341 inet_ntoa(sin->sin_addr), str); in get() 349 inet_ntoa(sin->sin_addr)); in get() 370 struct sockaddr_in *sin; in delete() local 375 sin->sin_family = AF_INET; in delete() [all …]
|
H A D | hostconfig.c | 283 struct sockaddr_in *sin; local 290 sin = (struct sockaddr_in *)&route.rt_dst; 291 sin->sin_family = AF_INET; 294 sin = (struct sockaddr_in *)&route.rt_gateway; 295 sin->sin_family = AF_INET; 296 sin->sin_addr.s_addr = router_addr.s_addr; 457 struct sockaddr_in *sin = (struct sockaddr_in *)&ifr.ifr_addr; local 477 *ipp = ntohl(sin->sin_addr.s_addr); 481 dev, inet_ntoa(sin->sin_addr)); 489 *maskp = ntohl(sin->sin_addr.s_addr); [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/sockfs/ |
H A D | nosignal.c | 52 struct sockaddr_in sin; in main() local 53 sin.sin_family = AF_INET; in main() 54 sin.sin_addr.s_addr = inet_addr("127.0.0.1"); in main() 55 sin.sin_port = htons(4242); in main() 61 assert(bind(s, (struct sockaddr *)&sin, sizeof (sin)) >= 0); in main() 63 assert(connect(c, (struct sockaddr *)&sin, sizeof (sin)) >= 0); in main()
|
/illumos-gate/usr/src/uts/common/inet/kifconf/ |
H A D | kifconf.c | 42 struct sockaddr_in *sin = NULL; in kivoid_to_sock() local 49 sin = (struct sockaddr_in *)dest; in kivoid_to_sock() 50 (void) bcopy(source, &sin->sin_addr, in kivoid_to_sock() 52 sin->sin_family = af; in kivoid_to_sock() 70 struct sockaddr_in sin; in kdlifconfig() local 80 rc = kivoid_to_sock(af, mymask, &sin); in kdlifconfig() 84 sbuf.buf = (caddr_t)&sin; in kdlifconfig() 85 sbuf.maxlen = sbuf.len = sizeof (sin); in kdlifconfig() 103 sbuf.buf = (caddr_t)&sin; in kdlifconfig() 104 sbuf.maxlen = sbuf.len = sizeof (sin); in kdlifconfig() [all …]
|
/illumos-gate/usr/src/lib/libipmp/common/ |
H A D | ipmp_mpathd.c | 61 struct sockaddr_in sin; in ipmp_connect() local 79 (void) memset(&sin, 0, sizeof (struct sockaddr_in)); in ipmp_connect() 80 sin.sin_port = htons(0); in ipmp_connect() 81 sin.sin_family = AF_INET; in ipmp_connect() 82 sin.sin_addr.s_addr = htonl(INADDR_ANY); in ipmp_connect() 84 if (bind(fd, (struct sockaddr *)&sin, sizeof (sin)) == -1) in ipmp_connect() 90 sin.sin_port = htons(MPATHD_PORT); in ipmp_connect() 91 sin.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in ipmp_connect() 93 if (connect(fd, (struct sockaddr *)&sin, sizeof (sin)) == -1) { in ipmp_connect()
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | krb5_lookup.c | 131 struct sockaddr_in sin; in _krb5_override_service_locator() local 133 (void) memset(&sin, 0, sizeof (sin)); in _krb5_override_service_locator() 134 sin.sin_family = AF_INET; in _krb5_override_service_locator() 135 sin.sin_port = port; in _krb5_override_service_locator() 136 (void) memcpy(&sin.sin_addr, &dsa->sin_addr, in _krb5_override_service_locator() 137 sizeof (sin.sin_addr)); in _krb5_override_service_locator() 138 rc = cbfunc(cbdata, socktype, (struct sockaddr *)&sin); in _krb5_override_service_locator()
|
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_krb5lookup.c | 135 struct sockaddr_in sin; in _krb5_override_service_locator() local 136 (void) memset(&sin, 0, sizeof (sin)); in _krb5_override_service_locator() 137 sin.sin_family = AF_INET; in _krb5_override_service_locator() 138 sin.sin_port = port; in _krb5_override_service_locator() 139 (void) memcpy(&sin.sin_addr, &dxi.d_dci.dc_addr.a_ipv4, in _krb5_override_service_locator() 140 sizeof (sin.sin_addr)); in _krb5_override_service_locator() 141 rc = cbfunc(cbdata, socktype, (struct sockaddr *)&sin); in _krb5_override_service_locator()
|
/illumos-gate/usr/src/test/os-tests/tests/pf_key/ |
H A D | kmc-updater.c | 84 struct sockaddr_in *sin; in main() local 195 sin = (struct sockaddr_in *)(dstext + 1); in main() 196 sin->sin_family = AF_INET; in main() 197 sin->sin_port = 0; in main() 198 sin->sin_addr.s_addr = htonl(INADDR_LOOPBACK); in main() 201 srcext = (sadb_address_t *)(sin + 1); in main() 207 sin = (struct sockaddr_in *)(srcext + 1); in main() 208 sin->sin_family = AF_INET; in main() 209 sin->sin_port = 0; in main() 210 sin->sin_addr.s_addr = 0; in main() [all …]
|
/illumos-gate/usr/src/lib/libslp/clib/ |
H A D | slp_net.c | 78 struct sockaddr_in *sin; member 192 struct sockaddr_in *sin; in slp_uc_udp_send() local 335 struct sockaddr_in sin[1]; in slp_mc_send() local 348 (void) memset(sin, 0, sizeof (sin)); in slp_mc_send() 394 if (bcifs.sin) free(bcifs.sin); in slp_mc_send() 468 struct sockaddr_in *sin; in tcp_thread() local 520 sizeof (*sin)) < 0) { in tcp_thread() 684 msg->msg_name = (caddr_t)sin; in udp_make_msghdr() 714 sin->sin_family = AF_INET; in make_mc_target() 718 bcifs->sin = NULL; in make_mc_target() [all …]
|
H A D | slp_targets.c | 112 struct sockaddr_in sin; member 293 return (void *)(p ? &(p->da->sin) : NULL); in slp_get_target_sin() 309 struct sockaddr_in *sin = (struct sockaddr_in *)s; in slp_fabricate_target() local 320 (void) memcpy(&(dn->sin), sin, sizeof (dn->sin)); in slp_fabricate_target() 414 static void add_da_entry(struct da_node **tel, struct sockaddr_in *sin, in add_da_entry() argument 425 (void) memcpy(&(te->sin), sin, sizeof (te->sin)); in add_da_entry() 473 struct sockaddr_in sin[1]; in collect_DAs() local 491 if (slp_surl2sin(surl, sin) != SLP_OK) { in collect_DAs() 494 if (slp_on_localhost(h, sin->sin_addr)) { in collect_DAs() 496 } else if (slp_on_subnet(h, sin->sin_addr)) { in collect_DAs() [all …]
|
H A D | slp_ipc.c | 259 struct sockaddr_in *sin; in get_localhost_sin() local 268 if (!(sin = calloc(1, sizeof (*sin)))) { in get_localhost_sin() 273 IN_SET_LOOPBACK_ADDR(sin); in get_localhost_sin() 274 sin->sin_family = AF_INET; in get_localhost_sin() 275 sin->sin_port = htons(SLP_PORT); in get_localhost_sin() 278 local_sin = sin; in get_localhost_sin()
|
/illumos-gate/usr/src/lib/libuuid/common/ |
H A D | etheraddr.c | 53 struct sockaddr_in *sin; in arp_get() local 62 sin = (struct sockaddr_in *)&ar.arp_pa; in arp_get() 63 sin->sin_family = AF_INET; in arp_get() 64 sin->sin_addr.s_addr = inet_addr(name.nodename); in arp_get() 65 if (sin->sin_addr.s_addr == (in_addr_t)-1) { in arp_get() 70 (void) memcpy(&sin->sin_addr, hp->h_addr, in arp_get() 71 sizeof (sin->sin_addr)); in arp_get()
|
/illumos-gate/usr/src/cmd/backup/lib/ |
H A D | myrcmd.c | 71 struct sockaddr_in sin; in myrcmd() local 121 if ((unsigned)(hp->h_length) > sizeof (sin.sin_addr)) { in myrcmd() 124 hp->h_length, sizeof (sin.sin_addr)); in myrcmd() 174 sin.sin_family = hp->h_addrtype; in myrcmd() 175 bcopy(hp->h_addr_list[0], (caddr_t)&sin.sin_addr, hp->h_length); in myrcmd() 176 sin.sin_port = rport; in myrcmd() 177 if (connect(s, (struct sockaddr *)&sin, sizeof (sin)) >= 0) in myrcmd() 194 inet_ntoa(sin.sin_addr)); in myrcmd() 198 bcopy(hp->h_addr_list[0], (caddr_t)&sin.sin_addr, in myrcmd() 201 inet_ntoa(sin.sin_addr)); in myrcmd()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | rpc_soc.c | 293 if (sin == 0 && fmly == 0) { in __rpc_bindresvport_ipv6() 308 if (sin == 0) { in __rpc_bindresvport_ipv6() 309 sin = (struct sockaddr *)&myaddr; in __rpc_bindresvport_ipv6() 310 get_myaddress_ipv6(fmly, sin); in __rpc_bindresvport_ipv6() 312 if (sin->sa_family == AF_INET) { in __rpc_bindresvport_ipv6() 315 } else if (sin->sa_family == AF_INET6) { in __rpc_bindresvport_ipv6() 333 tbindstr.addr.buf = (char *)sin; in __rpc_bindresvport_ipv6() 400 (void) memset(sin, 0, sizeof (*sin)); in get_myaddress_ipv6() 401 sin->sin_family = AF_INET; in get_myaddress_ipv6() 402 sin->sin_port = htons(PMAPPORT); in get_myaddress_ipv6() [all …]
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/uwin/ |
H A D | rcmd.c | 71 struct sockaddr_in sin; in rresvport() local 74 sin.sin_family = AF_INET; in rresvport() 75 sin.sin_addr.s_addr = INADDR_ANY; in rresvport() 80 sin.sin_port = htons((u_short)*alport); in rresvport() 81 if (bind(s, (struct sockaddr *)&sin, sizeof (sin)) >= 0) in rresvport() 107 struct sockaddr_in sin, from; in rcmd() local 173 sin.sin_family = hp->h_addrtype; in rcmd() 175 sin.sin_port = rport; in rcmd() 176 if (connect(s, (struct sockaddr *)&sin, sizeof (sin)) >= 0) in rcmd() 196 inet_ntoa(sin.sin_addr)); in rcmd() [all …]
|
/illumos-gate/usr/src/lib/libstmfproxy/common/ |
H A D | stmftransport.c | 85 struct sockaddr_in sin; in pt_socket_connect() local 136 if ((inet_aton(server, &sin.sin_addr)) == 0) { in pt_socket_connect() 138 memcpy(&sin.sin_addr.s_addr, hp->h_addr, in pt_socket_connect() 152 sin.sin_family = AF_INET; in pt_socket_connect() 154 sin.sin_port = htons(6543); in pt_socket_connect() 156 while (connect(sfd, (struct sockaddr *)&sin, in pt_socket_connect() 157 sizeof (sin)) < 0) { in pt_socket_connect()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/ |
H A D | bind.c | 257 sin_t *sin = (sin_t *)sa; in rdsv3_bind() local 261 if (len != sizeof (sin_t) || (sin == NULL) || in rdsv3_bind() 262 !OK_32PTR((char *)sin)) { in rdsv3_bind() 268 rs, ntohl(sin->sin_addr.s_addr), htons(sin->sin_port)); in rdsv3_bind() 270 if (sin->sin_addr.s_addr == INADDR_ANY) { in rdsv3_bind() 281 ret = rdsv3_add_bound(rs, sin->sin_addr.s_addr, &sin->sin_port); in rdsv3_bind() 286 rs->rs_transport = rdsv3_trans_get_preferred(sin->sin_addr.s_addr); in rdsv3_bind() 297 sin->sin_port, rs); in rdsv3_bind()
|
/illumos-gate/usr/src/uts/common/io/ib/clients/rds/ |
H A D | rdsddi.c | 294 sin_t *sin; in rds_deliver_new_msg() local 330 sin = (sin_t *)&tudi[1]; in rds_deliver_new_msg() 331 sin->sin_addr.s_addr = rem_addr; in rds_deliver_new_msg() 332 sin->sin_port = ntohs(rem_port); in rds_deliver_new_msg() 333 sin->sin_family = rds->rds_family; in rds_deliver_new_msg() 446 sin_t *sin; in rds_bind() local 475 if (sin == NULL || !OK_32PTR((char *)sin)) { in rds_bind() 499 port = ntohs(sin->sin_port); in rds_bind() 750 sin_t *sin; in rds_wput_data() local 797 port = sin->sin_port; in rds_wput_data() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/ |
H A D | in.rdisc.c | 556 pr_name(sin->sin_addr)); in solicitor() 567 if (isbroadcast(sin)) in solicitor() 569 else if (ismulticast(sin)) in solicitor() 615 pr_name(sin->sin_addr)); in advertise() 654 if (isbroadcast(sin)) in advertise() 913 struct sockaddr_in sin; in pr_pack() local 971 sin.sin_addr.s_addr = in pr_pack() 992 advertise(&sin); in pr_pack() 1542 struct sockaddr_in *sin; in getconfig() local 2199 struct sockaddr_in *sin; in rtioctl() local [all …]
|
/illumos-gate/usr/src/cmd/bhyve/ |
H A D | mevent_test.c | 213 struct sockaddr_in sin; in acceptor() local 224 sin.sin_len = sizeof(sin); in acceptor() 226 sin.sin_family = AF_INET; in acceptor() 227 sin.sin_addr.s_addr = htonl(INADDR_ANY); in acceptor() 228 sin.sin_port = htons(TEST_PORT); in acceptor() 230 if (bind(s, (struct sockaddr *)&sin, sizeof(sin)) < 0) { in acceptor()
|
/illumos-gate/usr/src/cmd/tcpd/ |
H A D | scaffold.c | 128 struct sockaddr_gen sin; local 135 request_init(&request, RQ_CLIENT_SIN, &sin, 0); 137 memset((char *) &sin, 0, sizeof(sin)); 138 sin.sg_family = hp->h_addrtype; 141 memcpy((char *) SGADDRP(&sin), addr, SGADDRSZ(&sin));
|
/illumos-gate/usr/src/lib/libm/common/C/ |
H A D | jn.c | 128 temp = cos(x)+sin(x); in jn() 131 temp = -cos(x)+sin(x); in jn() 134 temp = -cos(x)-sin(x); in jn() 137 temp = cos(x)-sin(x); in jn() 308 temp = sin(x)-cos(x); in yn() 311 temp = -sin(x)-cos(x); in yn() 314 temp = -sin(x)+cos(x); in yn() 317 temp = sin(x)+cos(x); in yn()
|
/illumos-gate/usr/src/cmd/cmd-inet/common/ |
H A D | addr_match.c | 45 const struct sockaddr_in *sin, in find_match() argument 51 if ((fromp->ss_family == AF_INET && sin == NULL) || in find_match() 67 addr2 = &((struct sockaddr_in *)sin)->sin_addr; in find_match() 87 const struct sockaddr_in *sin, in check_address() argument 106 match_found = find_match(res, fromp, sin, sin6); in check_address()
|