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

1234567

/darwin-on-arm/xnu/bsd/net/
H A Draw_cb.h77 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 Dkext_net.h56 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 Droute.h93 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 Dif_arp.h112 struct sockaddr arp_pa; /* protocol address */
113 struct sockaddr arp_ha; /* hardware address */
H A Dif_gif.h75 struct sockaddr *gif_psrc; /* Physical src addr */
76 struct sockaddr *gif_pdst; /* Physical dst addr */
H A Dif_ether.h52 const struct sockaddr *dest, const char *dest_lladdr,
60 errno_t ether_check_multi(ifnet_t ifp, const struct sockaddr *multicast);
H A Dkpi_interface.h68 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 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);
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 Dudp6_var.h74 void udp6_ctlinput(int, struct sockaddr *, void *);
77 struct sockaddr *addr, struct mbuf *control,
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 *);
/darwin-on-arm/xnu/bsd/netinet/
H A Dip_encap.h81 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 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 *);
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 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)
/darwin-on-arm/xnu/bsd/sys/
H A Dprotosw.h85 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 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);
345 const struct sockaddr *to);
361 const struct sockaddr *to);
466 const struct sockaddr *local, const struct sockaddr *remot
[all...]
H A Dkpi_socket.h93 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 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 112 milliseconds

1234567