/xnu-2422.115.4/bsd/netinet6/ |
H A D | udp6_var.h | 101 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 D | in6_pcb.h | 99 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 D | esp6.h | 74 extern void esp6_ctlinput(int, struct sockaddr *, void *);
|
H A D | ah6.h | 50 extern void ah6_ctlinput(int, struct sockaddr *, void *);
|
H A D | tcp6_var.h | 108 void tcp6_ctlinput(int, struct sockaddr *, void *);
|
/xnu-2422.115.4/bsd/net/ |
H A D | raw_cb.h | 75 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 D | kext_net.h | 57 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 D | route.h | 103 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 D | if_ether.h | 52 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 D | if_gif.h | 78 struct sockaddr *gif_psrc; /* Physical src addr */ 79 struct sockaddr *gif_pdst; /* Physical dst addr */
|
H A D | route.c | 286 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 D | ip_encap.h | 85 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 D | flow_divert.h | 42 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 D | key.h | 47 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 D | accept.c | 40 int __accept_nocancel(int, struct sockaddr *, socklen_t *); 46 accept(int s, struct sockaddr *addr, socklen_t *addrlen)
|
H A D | bind.c | 40 extern int __bind(int, const struct sockaddr *, socklen_t); 46 bind(int s, const struct sockaddr *name, socklen_t namelen)
|
H A D | connect.c | 40 int __connect_nocancel(int, const struct sockaddr *, socklen_t); 46 connect(int s, const struct sockaddr *name, socklen_t namelen)
|
H A D | getpeername.c | 39 extern int __getpeername(int, struct sockaddr * __restrict, socklen_t * __restrict); 45 getpeername(int socket, struct sockaddr * __restrict address,
|
H A D | getsockname.c | 39 extern int __getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); 45 getsockname(int socket, struct sockaddr * __restrict address,
|
H A D | recvfrom.c | 39 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 D | sendto.c | 40 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 D | kpi_socketfilter.h | 58 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 D | protosw.h | 84 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 D | kpi_socket.h | 108 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 D | getpeername.c | 100 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) {
|