Searched refs:sockaddr (Results 1 - 25 of 155) sorted by relevance

1234567

/xnu-2422.115.4/bsd/netinet6/
H A Dudp6_var.h101 extern void udp6_ctlinput(int, struct sockaddr *, void *);
103 extern int udp6_output(struct inpcb *, struct mbuf *, struct sockaddr *,
105 extern int udp6_connect(struct socket *, struct sockaddr *, struct proc *);
H A Din6_pcb.h99 extern int in6_pcbbind(struct inpcb *, struct sockaddr *, struct proc *);
100 extern int in6_pcbconnect(struct inpcb *, struct sockaddr *, struct proc *);
103 extern int in6_pcbladdr(struct inpcb *, struct sockaddr *,
111 extern void in6_pcbnotify(struct inpcbinfo *, struct sockaddr *, u_int,
112 const struct sockaddr *, u_int, int, void *, void (*)(struct inpcb *, int));
114 extern struct sockaddr *in6_sockaddr(in_port_t port, struct in6_addr *addr_p);
116 extern int in6_getpeeraddr(struct socket *, struct sockaddr **);
118 extern int in6_getsockaddr(struct socket *, struct sockaddr **);
120 extern int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam);
121 extern int in6_mapped_peeraddr(struct socket *so, struct sockaddr **na
[all...]
H A Desp6.h74 extern void esp6_ctlinput(int, struct sockaddr *, void *);
H A Dah6.h50 extern void ah6_ctlinput(int, struct sockaddr *, void *);
H A Dtcp6_var.h108 void tcp6_ctlinput(int, struct sockaddr *, void *);
/xnu-2422.115.4/bsd/net/
H A Draw_cb.h75 struct sockaddr *rcb_faddr; /* destination address */
76 struct sockaddr *rcb_laddr; /* socket's address */
93 extern void raw_ctlinput(int, struct sockaddr *, void *);
97 extern void raw_input(struct mbuf *, struct sockproto *, struct sockaddr *,
98 struct sockaddr *);
H A Dkext_net.h57 extern int sflt_bind(struct socket *so, const struct sockaddr *nam);
60 const struct sockaddr *local,
61 const struct sockaddr *remote);
62 extern int sflt_getsockname(struct socket *so, struct sockaddr **local);
63 extern int sflt_getpeername(struct socket *so, struct sockaddr **remote);
65 const struct sockaddr *remote);
66 extern int sflt_connectout(struct socket *so, const struct sockaddr *nam);
71 extern int sflt_data_out(struct socket *so, const struct sockaddr *to,
73 extern int sflt_data_in(struct socket *so, const struct sockaddr *from,
H A Droute.h103 struct sockaddr ro_dst;
138 struct sockaddr ro_dst;
190 struct sockaddr *rt_gateway; /* value */
193 struct sockaddr *rt_genmask; /* for generation of cloned routes */
395 #define RTA_DST 0x1 /* destination sockaddr present */
396 #define RTA_GATEWAY 0x2 /* gateway sockaddr present */
397 #define RTA_NETMASK 0x4 /* netmask sockaddr present */
398 #define RTA_GENMASK 0x8 /* cloning mask sockaddr present */
399 #define RTA_IFP 0x10 /* interface name sockaddr present */
400 #define RTA_IFA 0x20 /* interface addr sockaddr presen
[all...]
H A Dif_ether.h52 const struct sockaddr *dest, const char *dest_lladdr,
56 const struct sockaddr *dest, const char *dest_lladdr,
61 const struct sockaddr *dest, const char *dest_lladdr,
65 errno_t ether_check_multi(ifnet_t ifp, const struct sockaddr *multicast);
H A Dif_gif.h78 struct sockaddr *gif_psrc; /* Physical src addr */
79 struct sockaddr *gif_pdst; /* Physical dst addr */
H A Droute.c286 static void rt_maskedcopy(struct sockaddr *,
287 struct sockaddr *, struct sockaddr *);
291 static struct rtentry *rtalloc1_common_locked(struct sockaddr *, int, uint32_t,
293 static int rtrequest_common_locked(int, struct sockaddr *,
294 struct sockaddr *, struct sockaddr *, int, struct rtentry **,
296 static struct rtentry *rtalloc1_locked(struct sockaddr *, int, uint32_t);
298 static inline void sin6_set_ifscope(struct sockaddr *, unsigned int);
299 static inline void sin6_set_embedded_ifscope(struct sockaddr *, unsigne
[all...]
/xnu-2422.115.4/bsd/netinet/
H A Dip_encap.h85 const struct encaptab *encap_attach(int, int, const struct sockaddr *,
86 const struct sockaddr *, const struct sockaddr *,
87 const struct sockaddr *, const struct protosw *, void *);
H A Dflow_divert.h42 struct sockaddr *local_address;
43 struct sockaddr *remote_address;
76 errno_t flow_divert_connect_out(struct socket *so, struct sockaddr *to, proc_t p);
/xnu-2422.115.4/bsd/netkey/
H A Dkey.h47 struct sockaddr;
58 extern struct secpolicy *key_gettunnel(struct sockaddr *,
59 struct sockaddr *, struct sockaddr *, struct sockaddr *);
71 extern int key_ismyaddr(struct sockaddr *);
80 extern void key_sa_routechange(struct sockaddr *);
85 extern u_int32_t key_getspi2(struct sockaddr *src,
86 struct sockaddr *dst,
/xnu-2422.115.4/libsyscall/wrappers/legacy/
H A Daccept.c40 int __accept_nocancel(int, struct sockaddr *, socklen_t *);
46 accept(int s, struct sockaddr *addr, socklen_t *addrlen)
H A Dbind.c40 extern int __bind(int, const struct sockaddr *, socklen_t);
46 bind(int s, const struct sockaddr *name, socklen_t namelen)
H A Dconnect.c40 int __connect_nocancel(int, const struct sockaddr *, socklen_t);
46 connect(int s, const struct sockaddr *name, socklen_t namelen)
H A Dgetpeername.c39 extern int __getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict);
45 getpeername(int socket, struct sockaddr * __restrict address,
H A Dgetsockname.c39 extern int __getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict);
45 getsockname(int socket, struct sockaddr * __restrict address,
H A Drecvfrom.c39 ssize_t __recvfrom_nocancel(int, void *, size_t, int, struct sockaddr * __restrict, socklen_t * __restrict);
45 recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr * __restrict from, socklen_t * __restrict fromlen)
H A Dsendto.c40 ssize_t __sendto_nocancel(int, const void *, size_t, int, const struct sockaddr *, socklen_t);
46 sendto(int s, const void *msg, size_t len, int flags, const struct sockaddr *to, socklen_t tolen)
/xnu-2422.115.4/bsd/sys/
H A Dkpi_socketfilter.h58 struct sockaddr;
223 struct sockaddr **sa);
244 struct sockaddr **sa);
274 const struct sockaddr *from, mbuf_t *data, mbuf_t *control,
304 const struct sockaddr *to, mbuf_t *data, mbuf_t *control,
326 const struct sockaddr *from);
348 const struct sockaddr *to);
367 const struct sockaddr *to);
484 const struct sockaddr *local, const struct sockaddr *remot
[all...]
H A Dprotosw.h84 struct sockaddr;
120 (int, struct sockaddr *, void *);
206 (int, struct sockaddr *, void *);
271 * where cmd is one of the commands below, sa is a pointer to a sockaddr,
402 int (*pru_accept)(struct socket *so, struct sockaddr **nam);
404 int (*pru_bind)(struct socket *so, struct sockaddr *nam,
406 int (*pru_connect)(struct socket *so, struct sockaddr *nam,
414 int (*pru_peeraddr)(struct socket *so, struct sockaddr **nam);
418 struct sockaddr *addr, struct mbuf *control,
422 int (*pru_sockaddr)(struct socket *so, struct sockaddr **na
[all...]
H A Dkpi_socket.h108 extern errno_t sock_accept(socket_t so, struct sockaddr *from, int fromlen,
119 extern errno_t sock_bind(socket_t so, const struct sockaddr *to);
135 extern errno_t sock_connect(socket_t so, const struct sockaddr *to, int flags);
167 extern errno_t sock_getpeername(socket_t so, struct sockaddr *peername,
179 extern errno_t sock_getsockname(socket_t so, struct sockaddr *sockname,
494 extern errno_t sock_getaddr(socket_t so, struct sockaddr **psockname,
502 extern void sock_freeaddr(struct sockaddr *sockname);
/xnu-2422.115.4/tools/tests/libMicro/
H A Dgetpeername.c100 if (bind(sock2, (struct sockaddr *)&adds,
127 result = connect(sock3, (struct sockaddr *)&adds,
134 size = sizeof (struct sockaddr);
135 sock = accept(sock2, (struct sockaddr *)&adds, &size);
154 if (getpeername(sock, (struct sockaddr *)&adds, &size) == -1) {

Completed in 190 milliseconds

1234567