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

12

/darwin-on-arm/xnu/bsd/netinet6/
H A Din6_pcb.h117 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 Din6_pcb.c183 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 Draw_ip6.c810 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 Dudp6_usrreq.c735 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 Draw_cb.c164 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 Dnet_osdep.c79 static char nam[MAXNUMBUF][IFNAMSIZ + 10]; /*enough?*/ local
84 cp = nam[ifbufround];
H A Draw_usrreq.c215 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 Dkext_net.h56 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 Dndrv.c273 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 Drtsock.c216 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 Dprotosw.h198 * (*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 Dun.h106 struct mbuf *nam, struct mbuf *control);
H A Dsocketvar.h648 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 Dtcp_usrreq.c264 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 Draw_ip.c850 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 Dip_divert.c506 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 Din_pcb.c425 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 Dddp.h194 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 Dddp_usrreq.c156 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 Dat_pcb.c188 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 Dkeysock.c393 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 Dkrpc_subr.c215 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 Dnfs_srvcache.c183 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 Duipc_usrreq.c213 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 Dkern_control.c89 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);

Completed in 135 milliseconds

12