/darwin-on-arm/xnu/bsd/netinet6/ |
H A D | in6_pcb.h | 117 extern int in6_setpeeraddr(struct socket *so, struct sockaddr **nam); 118 extern int in6_setsockaddr(struct socket *so, struct sockaddr **nam); 119 extern int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam); 120 extern int in6_mapped_peeraddr(struct socket *so, struct sockaddr **nam);
|
H A D | in6_pcb.c | 183 in6_pcbbind(struct inpcb *inp, struct sockaddr *nam, struct proc *p) argument 203 if (nam) { 206 sin6 = (struct sockaddr_in6 *)(void *)nam; 207 if (nam->sa_len != sizeof(*sin6)) { 215 if (nam->sa_family != AF_INET6) { 385 * address (in mbuf 'nam') and then determine local host address 398 in6_pcbladdr(struct inpcb *inp, struct sockaddr *nam, argument 401 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)(void *)nam; 409 if (nam->sa_len != sizeof (*sin6)) 490 struct sockaddr *nam, 488 in6_pcbconnect( struct inpcb *inp, struct sockaddr *nam, struct proc *p) argument 687 in6_setsockaddr( struct socket *so, struct sockaddr **nam) argument 709 in6_setpeeraddr( struct socket *so, struct sockaddr **nam) argument 731 in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam) argument 750 in6_mapped_peeraddr(struct socket *so, struct sockaddr **nam) argument [all...] |
H A D | raw_ip6.c | 810 rip6_bind(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 813 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)(void *)nam; 817 if (nam->sa_len != sizeof(*addr)) 849 rip6_connect(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 852 struct sockaddr_in6 *addr = (struct sockaddr_in6 *)(void *)nam; 862 if (nam->sa_len != sizeof(*addr)) 902 rip6_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, argument 908 struct sockaddr_in6 *dst = (struct sockaddr_in6 *)(void *)nam; 912 if (nam) { 924 if (nam [all...] |
H A D | udp6_usrreq.c | 735 udp6_bind(struct socket *so, struct sockaddr *nam, struct proc *p) argument 749 sin6_p = (struct sockaddr_in6 *)(void *)nam; 764 error = in6_pcbbind(inp, nam, p); 769 udp6_connect(struct socket *so, struct sockaddr *nam, struct proc *p) argument 781 sin6_p = (struct sockaddr_in6 *)(void *)nam; 800 error = in6_pcbconnect(inp, nam, p);
|
/darwin-on-arm/xnu/bsd/net/ |
H A D | raw_cb.c | 164 raw_bind(struct socket *so, struct mbuf *nam) argument 166 struct sockaddr *addr = mtod(nam, struct sockaddr *); 172 nam = m_copym(nam, 0, M_COPYALL, M_WAITOK); 173 if (nam == NULL) 175 rp->rcb_laddr = mtod(nam, struct sockaddr *);
|
H A D | net_osdep.c | 79 static char nam[MAXNUMBUF][IFNAMSIZ + 10]; /*enough?*/ local 84 cp = nam[ifbufround];
|
H A D | raw_usrreq.c | 215 raw_ubind(__unused struct socket *so, __unused struct sockaddr *nam, __unused struct proc *p) argument 221 raw_uconnect(__unused struct socket *so, __unused struct sockaddr *nam, __unused struct proc *p) argument 265 raw_upeeraddr(struct socket *so, struct sockaddr **nam) argument 274 *nam = dup_sockaddr(rp->rcb_faddr, 1); 283 struct sockaddr *nam, struct mbuf *control, __unused struct proc *p) 314 if (nam) { 319 rp->rcb_faddr = nam; 326 if (nam) 354 raw_usockaddr(struct socket *so, struct sockaddr **nam) argument 362 *nam 282 raw_usend(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, struct mbuf *control, __unused struct proc *p) argument [all...] |
H A D | kext_net.h | 56 extern int sflt_bind(struct socket *so, const struct sockaddr *nam); 64 extern int sflt_connectout(struct socket *so, const struct sockaddr *nam);
|
H A D | ndrv.c | 273 ndrv_connect(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 285 nam->sa_len, M_IFADDR, M_WAITOK); 289 bcopy((caddr_t) nam, (caddr_t) np->nd_faddr, nam->sa_len); 317 ndrv_bind(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 319 struct sockaddr_ndrv *sa = (struct sockaddr_ndrv *) nam; 448 ndrv_sockaddr(struct socket *so, struct sockaddr **nam) argument 460 MALLOC(*nam, struct sockaddr *, len, M_SONAME, M_WAITOK); 461 if (*nam == NULL) 463 bcopy((caddr_t)np->nd_laddr, *nam, 470 ndrv_peeraddr(struct socket *so, struct sockaddr **nam) argument [all...] |
H A D | rtsock.c | 216 rts_bind(struct socket *so, struct sockaddr *nam, struct proc *p) argument 219 error = raw_usrreqs.pru_bind(so, nam, p); /* xxx just EINVAL */ 224 rts_connect(struct socket *so, struct sockaddr *nam, struct proc *p) argument 227 error = raw_usrreqs.pru_connect(so, nam, p); /* XXX just EINVAL */ 272 rts_peeraddr(struct socket *so, struct sockaddr **nam) argument 275 error = raw_usrreqs.pru_peeraddr(so, nam); 283 rts_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, argument 287 error = raw_usrreqs.pru_send(so, flags, m, nam, control, p); 302 rts_sockaddr(struct socket *so, struct sockaddr **nam) argument 305 error = raw_usrreqs.pru_sockaddr(so, nam); [all...] |
/darwin-on-arm/xnu/bsd/sys/ |
H A D | protosw.h | 198 * (*protosw[].pr_usrreq)(up, req, m, nam, opt); 201 * nam is an optional mbuf chain containing an address, 204 * the caller is responsible for any space held by nam and opt. 262 int (*pru_accept)(struct socket *so, struct sockaddr **nam); 264 int (*pru_bind)(struct socket *so, struct sockaddr *nam, 266 int (*pru_connect)(struct socket *so, struct sockaddr *nam, 274 int (*pru_peeraddr)(struct socket *so, struct sockaddr **nam); 285 int (*pru_sockaddr)(struct socket *so, struct sockaddr **nam); 309 extern int pru_accept_notsupp(struct socket *so, struct sockaddr **nam); 312 extern int pru_bind_notsupp(struct socket *so, struct sockaddr *nam, [all...] |
H A D | un.h | 106 struct mbuf *nam, struct mbuf *control);
|
H A D | socketvar.h | 648 extern int soaccept(struct socket *so, struct sockaddr **nam); 649 extern int soacceptlock(struct socket *so, struct sockaddr **nam, int dolock); 652 extern int sobind(struct socket *so, struct sockaddr *nam); 656 extern int soconnect(struct socket *so, struct sockaddr *nam); 657 extern int soconnectlock(struct socket *so, struct sockaddr *nam, int dolock);
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | tcp_usrreq.c | 264 tcp_usr_bind(struct socket *so, struct sockaddr *nam, struct proc *p) argument 273 if (nam->sa_family != 0 && nam->sa_family != AF_INET) { 282 sinp = (struct sockaddr_in *)(void *)nam; 288 error = in_pcbbind(inp, nam, p); 297 tcp6_usr_bind(struct socket *so, struct sockaddr *nam, struct proc *p) argument 306 if (nam->sa_family != 0 && nam->sa_family != AF_INET6) { 315 sin6p = (struct sockaddr_in6 *)(void *)nam; 336 error = in6_pcbbind(inp, nam, 400 tcp_usr_connect(struct socket *so, struct sockaddr *nam, struct proc *p) argument 446 tcp6_usr_connect(struct socket *so, struct sockaddr *nam, struct proc *p) argument 528 tcp_usr_accept(struct socket *so, struct sockaddr **nam) argument 554 tcp6_usr_accept(struct socket *so, struct sockaddr **nam) argument 665 tcp_usr_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, struct mbuf *control, struct proc *p) argument [all...] |
H A D | raw_ip.c | 850 rip_bind(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 853 struct sockaddr_in *addr = (struct sockaddr_in *)(void *)nam; 857 if (nam->sa_len != sizeof(*addr)) 878 rip_connect(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 881 struct sockaddr_in *addr = (struct sockaddr_in *)(void *)nam; 883 if (nam->sa_len != sizeof(*addr)) 904 rip_send(struct socket *so, __unused int flags, struct mbuf *m, struct sockaddr *nam, argument 911 if (nam) { 917 if (nam == NULL) { 921 dst = ((struct sockaddr_in *)(void *)nam) [all...] |
H A D | ip_divert.c | 506 div_bind(struct socket *so, struct sockaddr *nam, struct proc *p) argument 519 if (nam->sa_family != AF_INET) { 522 ((struct sockaddr_in *)(void *)nam)->sin_addr.s_addr = INADDR_ANY; 523 error = in_pcbbind(inp, nam, p); 536 div_send(struct socket *so, __unused int flags, struct mbuf *m, struct sockaddr *nam, argument 548 return div_output(so, m, nam, control);
|
H A D | in_pcb.c | 425 in_pcbbind(struct inpcb *inp, struct sockaddr *nam, struct proc *p) argument 444 if (nam) { 447 sin = (struct sockaddr_in *)(void *)nam; 448 if (nam->sa_len != sizeof (*sin)) { 679 * address (in mbuf 'nam') and then determine local host address 693 in_pcbladdr(struct inpcb *inp, struct sockaddr *nam, argument 697 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)nam; 699 if (nam->sa_len != sizeof (*sin)) 896 in_pcbconnect(struct inpcb *inp, struct sockaddr *nam, struct proc *p, argument 900 struct sockaddr_in *sin = (struct sockaddr_in *)(void *)nam; 1108 in_setsockaddr(struct socket *so, struct sockaddr **nam) argument 1136 in_setpeeraddr(struct socket *so, struct sockaddr **nam) argument [all...] |
/darwin-on-arm/xnu/bsd/netat/ |
H A D | ddp.h | 194 int ddp_pru_bind(struct socket *so, struct sockaddr *nam, 196 int ddp_pru_connect(struct socket *so, struct sockaddr *nam, 205 struct sockaddr **nam); 213 struct sockaddr **nam);
|
H A D | ddp_usrreq.c | 156 int ddp_pru_bind(struct socket *so, struct sockaddr *nam, argument 164 return (at_pcbbind(pcb, nam)); 254 struct sockaddr **nam) 274 *nam = (struct sockaddr *)sat; 280 struct sockaddr **nam) 300 *nam = (struct sockaddr *)sat; 305 int ddp_pru_connect(struct socket *so, struct sockaddr *nam, argument 309 struct sockaddr_at *faddr = (struct sockaddr_at *) nam; 253 ddp_pru_sockaddr(struct socket *so, struct sockaddr **nam) argument 279 ddp_pru_peeraddr(struct socket *so, struct sockaddr **nam) argument
|
H A D | at_pcb.c | 188 int at_pcbbind(pcb, nam) 190 struct sockaddr *nam; 192 register struct sockaddr_at *local = (struct sockaddr_at *) nam;
|
/darwin-on-arm/xnu/bsd/netkey/ |
H A D | keysock.c | 393 key_bind(struct socket *so, struct sockaddr *nam, struct proc *p) argument 396 error = raw_usrreqs.pru_bind(so, nam, p); /* xxx just EINVAL */ 405 key_connect(struct socket *so, struct sockaddr *nam, struct proc *p) argument 408 error = raw_usrreqs.pru_connect(so, nam, p); /* XXX just EINVAL */ 451 key_peeraddr(struct socket *so, struct sockaddr **nam) argument 454 error = raw_usrreqs.pru_peeraddr(so, nam); 463 key_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, argument 467 error = raw_usrreqs.pru_send(so, flags, m, nam, control, p); 488 key_sockaddr(struct socket *so, struct sockaddr **nam) argument 491 error = raw_usrreqs.pru_sockaddr(so, nam); [all...] |
/darwin-on-arm/xnu/bsd/nfs/ |
H A D | krpc_subr.c | 215 mbuf_t m, nam, mhead; local 232 nam = mhead = NULL; 291 if ((error = mbuf_get(MBUF_WAITOK, MBUF_TYPE_SONAME, &nam))) 293 sin = mbuf_data(nam); 294 mbuf_setlen(nam, sa->sin_len); 301 error = sock_connect(so, mbuf_data(nam), MSG_DONTWAIT); 372 msg.msg_name = mbuf_data(nam); 373 msg.msg_namelen = mbuf_len(nam); 561 if (nam) mbuf_freem(nam); [all...] |
H A D | nfs_srvcache.c | 183 mbuf_t nam) 190 inetaddr = mbuf_data(nam); 196 inet6addr = mbuf_data(nam); 345 printf("nfsrv cache: nam copym failed\n"); 180 netaddr_match( int family, union nethostaddr *haddr, mbuf_t nam) argument
|
/darwin-on-arm/xnu/bsd/kern/ |
H A D | uipc_usrreq.c | 213 uipc_accept(struct socket *so, struct sockaddr **nam) argument 226 *nam = dup_sockaddr((struct sockaddr *) 229 *nam = dup_sockaddr((struct sockaddr *)&sun_noname, 1); 250 uipc_bind(struct socket *so, struct sockaddr *nam, proc_t p) argument 257 return (unp_bind(unp, nam, p)); 266 uipc_connect(struct socket *so, struct sockaddr *nam, proc_t p) argument 272 return (unp_connect(so, nam, p)); 333 uipc_peeraddr(struct socket *so, struct sockaddr **nam) argument 340 *nam = dup_sockaddr((struct sockaddr *) 343 *nam 413 uipc_send(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, struct mbuf *control, proc_t p) argument 662 uipc_sockaddr(struct socket *so, struct sockaddr **nam) argument 921 unp_bind( struct unpcb *unp, struct sockaddr *nam, proc_t p) argument 1032 unp_connect(struct socket *so, struct sockaddr *nam, __unused proc_t p) argument [all...] |
H A D | kern_control.c | 89 static int ctl_peeraddr(struct socket *so, struct sockaddr **nam); 282 ctl_connect(struct socket *so, struct sockaddr *nam, __unused struct proc *p) argument 293 if (nam->sa_len != sizeof(struct sockaddr_ctl)) 296 bcopy(nam, &sa, sizeof(struct sockaddr_ctl)); 421 ctl_peeraddr(struct socket *so, struct sockaddr **nam) argument 440 *nam = dup_sockaddr((struct sockaddr *)&sc, 1);
|