Searched refs:sin (Results 1 - 25 of 37) sorted by relevance

12

/darwin-on-arm/xnu/tools/tests/libMicro/apple/
H A Dlmbench_select_tcp.c262 struct sockaddr_in sin; local
264 namelen = sizeof(sin);
265 if (getsockname(s, (struct sockaddr *)&sin, &namelen) < 0) {
269 return ((int)ntohs(sin.sin_port));
345 struct sockaddr_in sin; local
355 bzero((void*)&sin, sizeof(sin));
356 sin.sin_family = AF_INET;
357 sin.sin_port = htons(port);
358 } while (bind(sock, (struct sockaddr*)&sin, sizeo
362 struct sockaddr_in sin; local
[all...]
/darwin-on-arm/xnu/bsd/nfs/
H A Dkrpc.h38 int krpc_call(struct sockaddr_in *sin, u_int sotype,
42 int krpc_portmap(struct sockaddr_in *sin,
H A Dkrpc_subr.c149 krpc_portmap(sin, prog, vers, proto, portp)
150 struct sockaddr_in *sin; /* server address */
186 sin->sin_port = htons(PMAPPORT);
187 error = krpc_call(sin, SOCK_DGRAM, PMAPPROG, PMAPVERS, PMAPPROC_GETPORT, &m, NULL);
214 struct sockaddr_in *sin; local
268 sin = mbuf_data(m);
269 bzero(sin, sizeof(*sin));
270 mbuf_setlen(m, sizeof(*sin));
271 sin
[all...]
H A Dnfs_boot.c460 struct sockaddr_in sin; local
495 error = krpc_call(bpsin, SOCK_DGRAM, PMAPPROG, PMAPVERS, PMAPPROC_CALLIT, &m, &sin);
510 bpsin->sin_addr.s_addr = sin.sin_addr.s_addr;
589 struct sockaddr_in *sin; local
653 sin = md_sin;
654 bzero((caddr_t)sin, sizeof(*sin));
655 sin->sin_len = sizeof(*sin);
656 sin
[all...]
/darwin-on-arm/xnu/bsd/netinet/
H A Din_pcb.c429 struct sockaddr_in *sin; local
447 sin = (struct sockaddr_in *)(void *)nam;
448 if (nam->sa_len != sizeof (*sin)) {
458 if (sin->sin_family != AF_INET) {
464 lport = sin->sin_port;
465 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr))) {
475 } else if (sin->sin_addr.s_addr != INADDR_ANY) {
477 sin->sin_port = 0; /* yech... */
478 if ((ifa = ifa_ifwithaddr((struct sockaddr *)sin)) == 0) {
507 !IN_MULTICAST(ntohl(sin
697 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)nam; local
900 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)nam; local
1111 struct sockaddr_in *sin; local
1139 struct sockaddr_in *sin; local
[all...]
H A Din_gif.c387 struct sockaddr_in sin; local
390 bzero(&sin, sizeof(sin));
391 sin.sin_family = AF_INET;
392 sin.sin_len = sizeof(struct sockaddr_in);
393 sin.sin_addr = ip.ip_src;
394 rt = rtalloc1_scoped((struct sockaddr *)&sin, 0, 0,
H A Dip_divert.c317 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)addr; local
327 if (sin) {
331 char *c = sin->sin_zero;
341 dt->cookie = sin->sin_port;
353 while (*c++ && (len++ < sizeof(sin->sin_zero)));
354 if ((len > 0) && (len < sizeof(sin->sin_zero)))
355 m->m_pkthdr.rcvif = ifunit(sin->sin_zero);
359 if (!sin || sin->sin_addr.s_addr == 0) {
415 bzero(sin
[all...]
H A Din_mcast.c97 struct sockaddr_in sin; member in union:sockunion
403 find.ims_haddr = ntohl(psa->sin.sin_addr.s_addr);
1464 gsa->sin.sin_family = AF_INET;
1465 gsa->sin.sin_len = sizeof(struct sockaddr_in);
1466 gsa->sin.sin_addr = mreqs.imr_multiaddr;
1468 ssa->sin.sin_family = AF_INET;
1469 ssa->sin.sin_len = sizeof(struct sockaddr_in);
1470 ssa->sin.sin_addr = mreqs.imr_sourceaddr;
1491 if (gsa->sin.sin_family != AF_INET ||
1492 gsa->sin
[all...]
H A Dip_input.c1832 struct in_addr *sin, dst; local
2034 sin = (struct in_addr *)(void *)(cp + ipt->ipt_ptr - 1);
2053 (void)memcpy(sin, &IA_SIN(ia)->sin_addr,
2068 (void)memcpy(&ipaddr.sin_addr, sin,
2109 struct sockaddr_in *sin; local
2114 sin = (struct sockaddr_in *)(void *)&ro.ro_dst;
2115 sin->sin_family = AF_INET;
2116 sin->sin_len = sizeof (*sin);
2117 sin
2350 struct sockaddr_in *sin; local
[all...]
H A Din.c191 struct sockaddr_in sin; local
200 sin.sin_family = AF_INET;
201 sin.sin_len = sizeof (sin);
202 sin.sin_addr = in;
203 rt = rtalloc1((struct sockaddr *)&sin, 0, 0);
411 struct sockaddr_in sin; local
414 &sin, sizeof (sin));
423 if (sin
1311 struct sockaddr_in *sin; local
1565 in_ifinit( struct ifnet *ifp, struct in_ifaddr *ia, struct sockaddr_in *sin, int scrub) argument
[all...]
H A Dtcp_usrreq.c327 struct sockaddr_in sin; local
329 in6_sin6_2_sin(&sin, sin6p);
332 error = in_pcbbind(inp, (struct sockaddr *)&sin, p);
471 struct sockaddr_in sin; local
476 in6_sin6_2_sin(&sin, sin6p);
479 if ((error = tcp_connect(tp, (struct sockaddr *)&sin, p)) != 0)
895 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)nam; local
919 sin->sin_addr, sin->sin_port,
950 inp->inp_laddr.s_addr) == sin
[all...]
H A Din_rmx.c109 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)rt_key(rt); local
118 if (IN_MULTICAST(ntohl(sin->sin_addr.s_addr)))
142 if (in_broadcast(sin->sin_addr, rt->rt_ifp)) {
149 == sin->sin_addr.s_addr)
H A Din_dhcp.c821 struct sockaddr_in sin; local
885 sin.sin_len = sizeof(sin);
886 sin.sin_family = AF_INET;
887 sin.sin_port = htons(IPPORT_BOOTPC);
888 sin.sin_addr.s_addr = INADDR_ANY;
889 error = sobind(context->so, (struct sockaddr *)&sin);
H A Dtcp_input.c1820 struct sockaddr_in *sin = (struct sockaddr_in*)&from; local
1822 sin->sin_len = sizeof(*sin);
1823 sin->sin_family = AF_INET;
1824 sin->sin_port = th->th_sport;
1825 sin->sin_addr = ip->ip_src;
2495 register struct sockaddr_in *sin; local
2526 MALLOC(sin, struct sockaddr_in *, sizeof *sin, M_SONAME,
2528 if (sin
[all...]
H A Din.h801 #define sintosa(sin) ((struct sockaddr *)(void *)(sin))
/darwin-on-arm/xnu/bsd/netat/
H A Daurp_aurpd.c326 struct sockaddr_in sin; local
331 bzero(&sin, sizeof(sin));
332 sin.sin_family = AF_INET;
333 sin.sin_addr.s_addr = htons(aurp_global.src_addr);
334 sin.sin_port = htons(aurp_global.udp_port);
335 sin.sin_len = sizeof(struct sockaddr_in);
340 error = (*so->so_proto->pr_usrreqs->pru_bind)(so, (struct sockaddr *) &sin, p);
/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_pcb.c309 struct sockaddr_in sin; local
311 in6_sin6_2_sin(&sin, sin6);
313 sin.sin_addr, lport,
338 struct sockaddr_in sin; local
340 in6_sin6_2_sin(&sin, sin6);
341 t = in_pcblookup_local_and_cleanup(pcbinfo, sin.sin_addr,
483 * Both address and port must be specified in argument sin.
658 struct sockaddr_in sin; local
661 bzero(&sin, sizeof sin);
[all...]
H A Dudp6_usrreq.c754 struct sockaddr_in sin; local
756 in6_sin6_2_sin(&sin, sin6_p);
759 error = in_pcbbind(inp, (struct sockaddr *)&sin, p);
783 struct sockaddr_in sin; local
787 in6_sin6_2_sin(&sin, sin6_p);
788 error = in_pcbconnect(inp, (struct sockaddr *)&sin, p, NULL);
H A Dipsec.c1097 struct sockaddr_in *sin; local
1106 sin = (struct sockaddr_in *)&spidx->src;
1107 bzero(sin, sizeof(*sin));
1108 sin->sin_family = AF_INET;
1109 sin->sin_len = sizeof(struct sockaddr_in);
1110 bcopy(&ip->ip_src, &sin->sin_addr, sizeof(ip->ip_src));
1113 sin = (struct sockaddr_in *)&spidx->dst;
1114 bzero(sin, sizeof(*sin));
3003 struct sockaddr_in *sin; local
3937 struct sockaddr_in *sin; local
[all...]
H A Din6.c3569 in6_sin6_2_sin(struct sockaddr_in *sin, struct sockaddr_in6 *sin6) argument
3571 bzero(sin, sizeof(*sin));
3572 sin->sin_len = sizeof(struct sockaddr_in);
3573 sin->sin_family = AF_INET;
3574 sin->sin_port = sin6->sin6_port;
3575 sin->sin_addr.s_addr = sin6->sin6_addr.s6_addr32[3];
3580 in6_sin_2_v4mapsin6(struct sockaddr_in *sin, struct sockaddr_in6 *sin6) argument
3585 sin6->sin6_port = sin->sin_port;
3588 if (sin
[all...]
/darwin-on-arm/xnu/bsd/net/
H A Dif_stf.c687 struct sockaddr_in sin; local
690 bzero(&sin, sizeof(sin));
691 sin.sin_family = AF_INET;
692 sin.sin_len = sizeof(struct sockaddr_in);
693 sin.sin_addr = *in;
694 rt = rtalloc1((struct sockaddr *)&sin, 0, 0);
701 (u_int32_t)ntohl(sin.sin_addr.s_addr));
H A Dpf_table.c92 #define FILLIN_SIN(sin, addr) \
94 (sin).sin_len = sizeof (sin); \
95 (sin).sin_family = AF_INET; \
96 (sin).sin_addr = (addr); \
114 (struct pf_addr *)&(su)->sin.sin_addr : \
800 FILLIN_SIN(sa.sin, ad->pfra_ip4addr);
837 FILLIN_SIN(ke->pfrke_sa.sin, ad->pfra_ip4addr);
974 sa->sin.sin_len = sizeof (sa->sin);
[all...]
H A Dether_inet_pr_module.c287 const struct sockaddr_in *sin = local
307 ETHER_MAP_IP_MULTICAST(&sin->sin_addr, LLADDR(out_ll));
/darwin-on-arm/xnu/bsd/security/audit/
H A Daudit_arg.c594 struct sockaddr_in *sin; local
616 sin = (struct sockaddr_in *)
618 sin->sin_addr.s_addr = pcb->inp_faddr.s_addr;
619 sin->sin_port = pcb->inp_fport;
620 sin = (struct sockaddr_in *)
622 sin->sin_addr.s_addr = pcb->inp_laddr.s_addr;
623 sin->sin_port = pcb->inp_lport;
H A Daudit_bsm_token.c817 struct sockaddr_in *sin; local
834 sin = (struct sockaddr_in *)sa_local;
835 ADD_MEM(dptr, &sin->sin_port, sizeof(uint16_t));
836 ADD_MEM(dptr, &sin->sin_addr.s_addr, sizeof(uint32_t));
837 sin = (struct sockaddr_in *)sa_remote;
838 ADD_MEM(dptr, &sin->sin_port, sizeof(uint16_t));
839 ADD_MEM(dptr, &sin->sin_addr.s_addr, sizeof(uint32_t));

Completed in 230 milliseconds

12