/darwin-on-arm/xnu/bsd/net/ |
H A D | raw_cb.h | 77 struct sockaddr *rcb_faddr; /* destination address */ 78 struct sockaddr *rcb_laddr; /* socket's address */ 96 void raw_ctlinput(int, struct sockaddr *, void *); 101 struct sockproto *, struct sockaddr *, struct sockaddr *);
|
H A D | kext_net.h | 56 extern int sflt_bind(struct socket *so, const struct sockaddr *nam); 59 const struct sockaddr *local, 60 const struct sockaddr *remote); 61 extern int sflt_getsockname(struct socket *so, struct sockaddr **local); 62 extern int sflt_getpeername(struct socket *so, struct sockaddr **remote); 63 extern int sflt_connectin(struct socket *head, const struct sockaddr *remote); 64 extern int sflt_connectout(struct socket *so, const struct sockaddr *nam); 67 extern int sflt_data_out(struct socket *so, const struct sockaddr *to, 70 extern int sflt_data_in(struct socket *so, const struct sockaddr *from,
|
H A D | route.h | 93 struct sockaddr ro_dst; 166 #define rt_key(r) ((struct sockaddr *)(void *)((r)->rt_nodes->rn_key)) 167 #define rt_mask(r) ((struct sockaddr *)(void *)((r)->rt_nodes->rn_mask)) 168 struct sockaddr *rt_gateway; /* value */ 173 struct sockaddr *rt_genmask; /* for generation of cloned routes */ 347 #define RTA_DST 0x1 /* destination sockaddr present */ 348 #define RTA_GATEWAY 0x2 /* gateway sockaddr present */ 349 #define RTA_NETMASK 0x4 /* netmask sockaddr present */ 350 #define RTA_GENMASK 0x8 /* cloning mask sockaddr present */ 351 #define RTA_IFP 0x10 /* interface name sockaddr presen [all...] |
H A D | if_arp.h | 112 struct sockaddr arp_pa; /* protocol address */ 113 struct sockaddr arp_ha; /* hardware address */
|
H A D | if_gif.h | 75 struct sockaddr *gif_psrc; /* Physical src addr */ 76 struct sockaddr *gif_pdst; /* Physical dst addr */
|
H A D | if_ether.h | 52 const struct sockaddr *dest, const char *dest_lladdr, 60 errno_t ether_check_multi(ifnet_t ifp, const struct sockaddr *multicast);
|
H A D | kpi_interface.h | 68 struct sockaddr; 348 const struct sockaddr *dest, const char *desk_linkaddr, const char *frame_type 408 const struct sockaddr *mcast); 470 mbuf_t *packet, const struct sockaddr *dest, void *route, char *frame_type, 531 const struct sockaddr *proto_addr, struct sockaddr_dl *out_ll, 561 const struct sockaddr_dl *sender_hw, const struct sockaddr *sender_proto, 562 const struct sockaddr_dl *target_hw, const struct sockaddr *target_proto); 1830 const struct sockaddr *dest); 2294 const struct sockaddr *proto_addr, struct sockaddr *ll_add [all...] |
/darwin-on-arm/xnu/bsd/netinet6/ |
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); 115 extern struct sockaddr *in6_v4mapsin6_sockaddr(in_port_t port, 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 **na [all...] |
H A D | udp6_var.h | 74 void udp6_ctlinput(int, struct sockaddr *, void *); 77 struct sockaddr *addr, struct mbuf *control,
|
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 *);
|
/darwin-on-arm/xnu/bsd/netinet/ |
H A D | ip_encap.h | 81 const struct encaptab *encap_attach(int, int, const struct sockaddr *, 82 const struct sockaddr *, const struct sockaddr *, 83 const struct sockaddr *, const struct protosw *, void *);
|
/darwin-on-arm/xnu/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 *); 81 extern void key_sa_routechange(struct sockaddr *); 86 extern u_int32_t key_getspi2(struct sockaddr *src, 87 struct sockaddr *dst,
|
/darwin-on-arm/xnu/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)
|
/darwin-on-arm/xnu/bsd/sys/ |
H A D | protosw.h | 85 struct sockaddr; 133 void (*pr_ctlinput)(int, struct sockaddr *, void *); 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); 278 struct sockaddr *addr, struct mbuf *control, 285 int (*pru_sockaddr)(struct socket *so, struct sockaddr **nam); 295 int (*pru_sosend)(struct socket *so, struct sockaddr *addr, 299 struct sockaddr **padd [all...] |
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); 345 const struct sockaddr *to); 361 const struct sockaddr *to); 466 const struct sockaddr *local, const struct sockaddr *remot [all...] |
H A D | kpi_socket.h | 93 extern errno_t sock_accept(socket_t so, struct sockaddr *from, int fromlen, 104 extern errno_t sock_bind(socket_t so, const struct sockaddr *to); 120 extern errno_t sock_connect(socket_t so, const struct sockaddr *to, int flags); 152 extern errno_t sock_getpeername(socket_t so, struct sockaddr *peername, 164 extern errno_t sock_getsockname(socket_t so, struct sockaddr *sockname, 477 extern errno_t sock_getaddr(socket_t so, struct sockaddr **psockname, 485 extern void sock_freeaddr(struct sockaddr *sockname);
|
/darwin-on-arm/xnu/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) {
|