Home
last modified time | relevance | path

Searched refs:sockaddr (Results 1 – 25 of 348) sorted by relevance

12345678910>>...14

/f-stack/tools/compat/include/sys/
H A Dprotosw.h40 struct sockaddr;
70 typedef void pr_ctlinput_t (int, struct sockaddr *, void *);
188 int (*pru_accept)(struct socket *so, struct sockaddr **nam);
190 int (*pru_bind)(struct socket *so, struct sockaddr *nam,
192 int (*pru_connect)(struct socket *so, struct sockaddr *nam,
205 struct sockaddr *addr, struct mbuf *control,
216 int (*pru_sosend)(struct socket *so, struct sockaddr *addr,
229 struct sockaddr *nam, struct thread *td);
239 int pru_bind_notsupp(struct socket *so, struct sockaddr *nam,
342 void pfctlinput(int, struct sockaddr *);
[all …]
/f-stack/freebsd/sys/
H A Dprotosw.h42 struct sockaddr;
72 typedef void pr_ctlinput_t (int, struct sockaddr *, void *);
190 int (*pru_accept)(struct socket *so, struct sockaddr **nam);
192 int (*pru_bind)(struct socket *so, struct sockaddr *nam,
194 int (*pru_connect)(struct socket *so, struct sockaddr *nam,
203 int (*pru_peeraddr)(struct socket *so, struct sockaddr **nam);
207 struct sockaddr *addr, struct mbuf *control,
219 int (*pru_sosend)(struct socket *so, struct sockaddr *addr,
232 struct sockaddr *nam, struct thread *td);
242 int pru_bind_notsupp(struct socket *so, struct sockaddr *nam,
[all …]
/f-stack/tools/compat/include/netinet6/
H A Din6_pcb.h71 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
86 int in6_pcbbind(struct inpcb *, struct sockaddr *, struct ucred *);
88 int in6_pcbconnect_mbuf(struct inpcb *, struct sockaddr *,
107 void in6_pcbnotify(struct inpcbinfo *, struct sockaddr *,
108 u_int, const struct sockaddr *, u_int, int, void *,
112 struct sockaddr *
114 struct sockaddr *
116 int in6_getpeeraddr(struct socket *so, struct sockaddr **nam);
117 int in6_getsockaddr(struct socket *so, struct sockaddr **nam);
118 int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam);
[all …]
/f-stack/freebsd/netinet6/
H A Din6_pcb.h71 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
86 int in6_pcbbind(struct inpcb *, struct sockaddr *, struct ucred *);
88 int in6_pcbconnect_mbuf(struct inpcb *, struct sockaddr *,
107 void in6_pcbnotify(struct inpcbinfo *, struct sockaddr *,
108 u_int, const struct sockaddr *, u_int, int, void *,
112 struct sockaddr *
114 struct sockaddr *
116 int in6_getpeeraddr(struct socket *so, struct sockaddr **nam);
117 int in6_getsockaddr(struct socket *so, struct sockaddr **nam);
118 int in6_mapped_sockaddr(struct socket *so, struct sockaddr **nam);
[all …]
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_inet.h36 struct sockaddr sockaddr; member
75 struct sockaddr *sockaddr; member
100 ngx_sockaddr_t sockaddr; member
114 size_t ngx_sock_ntop(struct sockaddr *sa, socklen_t socklen, u_char *text,
118 ngx_int_t ngx_cidr_match(struct sockaddr *sa, ngx_array_t *cidrs);
125 ngx_int_t ngx_cmp_sockaddr(struct sockaddr *sa1, socklen_t slen1,
126 struct sockaddr *sa2, socklen_t slen2, ngx_uint_t cmp_port);
127 in_port_t ngx_inet_get_port(struct sockaddr *sa);
128 void ngx_inet_set_port(struct sockaddr *sa, in_port_t port);
129 ngx_uint_t ngx_inet_wildcard(struct sockaddr *sa);
H A Dngx_proxy_protocol.c184 switch (c->sockaddr->sa_family) { in ngx_proxy_protocol_write()
201 buf += ngx_sock_ntop(c->sockaddr, c->socklen, buf, last - buf, 0); in ngx_proxy_protocol_write()
208 port = ngx_inet_get_port(c->sockaddr); in ngx_proxy_protocol_write()
222 ngx_sockaddr_t sockaddr; in ngx_proxy_protocol_v2_read() local
281 sockaddr.sockaddr_in.sin_family = AF_INET; in ngx_proxy_protocol_v2_read()
282 sockaddr.sockaddr_in.sin_port = 0; in ngx_proxy_protocol_v2_read()
283 memcpy(&sockaddr.sockaddr_in.sin_addr, in->src_addr, 4); in ngx_proxy_protocol_v2_read()
303 sockaddr.sockaddr_in6.sin6_family = AF_INET6; in ngx_proxy_protocol_v2_read()
304 sockaddr.sockaddr_in6.sin6_port = 0; in ngx_proxy_protocol_v2_read()
305 memcpy(&sockaddr.sockaddr_in6.sin6_addr, in6->src_addr, 16); in ngx_proxy_protocol_v2_read()
[all …]
H A Dngx_inet.c16 struct sockaddr *sockaddr, socklen_t socklen, ngx_uint_t total);
765 u->addrs[0].sockaddr = (struct sockaddr *) saun; in ngx_parse_unix_domain_url()
929 return ngx_inet_add_addr(pool, u, &u->sockaddr.sockaddr, in ngx_parse_inet_url()
957 return ngx_inet_add_addr(pool, u, &u->sockaddr.sockaddr, u->socklen, 1); in ngx_parse_inet_url()
968 return ngx_inet_add_addr(pool, u, &u->sockaddr.sockaddr, u->socklen, 1); in ngx_parse_inet_url()
981 ngx_memcpy(&u->sockaddr, u->addrs[0].sockaddr, u->addrs[0].socklen); in ngx_parse_inet_url()
982 u->wildcard = ngx_inet_wildcard(&u->sockaddr.sockaddr); in ngx_parse_inet_url()
1102 return ngx_inet_add_addr(pool, u, &u->sockaddr.sockaddr, u->socklen, 1); in ngx_parse_inet6_url()
1263 ngx_inet_add_addr(ngx_pool_t *pool, ngx_url_t *u, struct sockaddr *sockaddr, in ngx_inet_add_addr() argument
1270 struct sockaddr *sa; in ngx_inet_add_addr()
[all …]
/f-stack/app/nginx-1.16.1/src/event/
H A Dngx_event_udp.c27 struct sockaddr *sockaddr, socklen_t socklen,
43 struct sockaddr *sockaddr, *local_sockaddr; in ngx_event_recvmsg() local
140 sockaddr = msg.msg_name; in ngx_event_recvmsg()
154 socklen = sizeof(struct sockaddr); in ngx_event_recvmsg()
156 sa.sockaddr.sa_family = ls->sockaddr->sa_family; in ngx_event_recvmsg()
159 local_sockaddr = ls->sockaddr; in ngx_event_recvmsg()
168 local_sockaddr = &lsa.sockaddr; in ngx_event_recvmsg()
302 if (c->sockaddr == NULL) { in ngx_event_recvmsg()
307 ngx_memcpy(c->sockaddr, sockaddr, socklen); in ngx_event_recvmsg()
582 ngx_lookup_udp_connection(ngx_listening_t *ls, struct sockaddr *sockaddr, in ngx_lookup_udp_connection() argument
[all …]
/f-stack/freebsd/netgraph/bluetooth/include/
H A Dng_btsocket_l2cap.h102 int ng_btsocket_l2cap_raw_bind (struct socket *, struct sockaddr *,
104 int ng_btsocket_l2cap_raw_connect (struct socket *, struct sockaddr *,
110 int ng_btsocket_l2cap_raw_peeraddr (struct socket *, struct sockaddr **);
112 struct sockaddr *, struct mbuf *,
114 int ng_btsocket_l2cap_raw_sockaddr (struct socket *, struct sockaddr **);
197 int ng_btsocket_l2cap_accept (struct socket *, struct sockaddr **);
199 int ng_btsocket_l2cap_bind (struct socket *, struct sockaddr *,
201 int ng_btsocket_l2cap_connect (struct socket *, struct sockaddr *,
209 int ng_btsocket_l2cap_peeraddr (struct socket *, struct sockaddr **);
211 struct sockaddr *, struct mbuf *,
[all …]
H A Dng_btsocket_sco.h111 int ng_btsocket_sco_accept (struct socket *, struct sockaddr **);
113 int ng_btsocket_sco_bind (struct socket *, struct sockaddr *,
115 int ng_btsocket_sco_connect (struct socket *, struct sockaddr *,
123 int ng_btsocket_sco_peeraddr (struct socket *, struct sockaddr **);
125 struct sockaddr *, struct mbuf *,
127 int ng_btsocket_sco_sockaddr (struct socket *, struct sockaddr **);
H A Dng_btsocket_hci_raw.h74 int ng_btsocket_hci_raw_bind (struct socket *, struct sockaddr *,
76 int ng_btsocket_hci_raw_connect (struct socket *, struct sockaddr *,
83 int ng_btsocket_hci_raw_peeraddr (struct socket *, struct sockaddr **);
85 struct sockaddr *, struct mbuf *,
87 int ng_btsocket_hci_raw_sockaddr (struct socket *, struct sockaddr **);
/f-stack/tools/compat/include/
H A Difaddrs.h35 struct sockaddr *ifa_addr;
36 struct sockaddr *ifa_netmask;
37 struct sockaddr *ifa_dstaddr;
51 struct sockaddr *ifma_name;
52 struct sockaddr *ifma_addr;
53 struct sockaddr *ifma_lladdr;
/f-stack/freebsd/net/
H A Droute.h64 struct sockaddr ro_dst;
349 struct sockaddr *rti_info[RTAX_MAX]; /* Sockaddr data */
366 ( (((struct sockaddr *)(sa))->sa_len == 0) ? \
368 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(long) - 1) ) )
371 (((const struct sockaddr *)(a))->sa_len == ((const struct sockaddr *)(b))->sa_len) && \
372 (bcmp((a), (b), ((const struct sockaddr *)(b))->sa_len) == 0))
422 void rt_maskedcopy(struct sockaddr *, struct sockaddr *, struct sockaddr *);
427 struct sockaddr *rtsock_fix_netmask(const struct sockaddr *dst,
428 const struct sockaddr *smask, struct sockaddr_storage *dmask);
439 int rib_lookup_info(uint32_t, const struct sockaddr *, uint32_t, uint32_t,
[all …]
H A Dif_llatbl.h140 const struct sockaddr *l3addr);
142 const struct sockaddr *l3addr);
145 const struct sockaddr *addr, const struct sockaddr *mask, u_int flags);
149 typedef int (llt_match_prefix_t)(const struct sockaddr *,
150 const struct sockaddr *, u_int, struct llentry *);
214 void lltable_prefix_free(int, struct sockaddr *,
215 struct sockaddr *, u_int);
231 const struct sockaddr *l4addr);
234 const struct sockaddr *l3addr);
237 void lltable_fill_sa_entry(const struct llentry *lle, struct sockaddr *sa);
[all …]
H A Dif_var.h370 (struct ifnet *, struct mbuf *, const struct sockaddr *,
382 (struct ifnet *, struct sockaddr **, struct sockaddr *);
556 struct sockaddr *ifa_addr; /* address of interface */
557 struct sockaddr *ifa_dstaddr; /* other end of p-to-p link */
559 struct sockaddr *ifa_netmask; /* used to determine subnet */
645 int if_delmulti(struct ifnet *, struct sockaddr *);
653 if_findmulti(struct ifnet *, const struct sockaddr *);
673 struct ifaddr *ifa_ifwithaddr(const struct sockaddr *);
674 int ifa_ifwithaddr_check(const struct sockaddr *);
678 struct ifaddr *ifa_ifwithroute(int, const struct sockaddr *,
[all …]
H A Draw_usrreq.c74 raw_input(struct mbuf *m0, struct sockproto *proto, struct sockaddr *src) in raw_input()
81 raw_input_ext(struct mbuf *m0, struct sockproto *proto, struct sockaddr *src, in raw_input_ext()
125 raw_ctlinput(int cmd, struct sockaddr *arg, void *dummy) in raw_ctlinput()
173 raw_ubind(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_ubind()
180 raw_uconnect(struct socket *so, struct sockaddr *nam, struct thread *td) in raw_uconnect()
211 raw_upeeraddr(struct socket *so, struct sockaddr **nam) in raw_upeeraddr()
223 raw_usend(struct socket *so, int flags, struct mbuf *m, struct sockaddr *nam, in raw_usend()
257 raw_usockaddr(struct socket *so, struct sockaddr **nam) in raw_usockaddr()
/f-stack/tools/compat/include/net/
H A Droute.h62 struct sockaddr ro_dst;
347 struct sockaddr *rti_info[RTAX_MAX]; /* Sockaddr data */
364 ( (((struct sockaddr *)(sa))->sa_len == 0) ? \
366 1 + ( (((struct sockaddr *)(sa))->sa_len - 1) | (sizeof(long) - 1) ) )
369 (((const struct sockaddr *)(a))->sa_len == ((const struct sockaddr *)(b))->sa_len) && \
370 (bcmp((a), (b), ((const struct sockaddr *)(b))->sa_len) == 0))
420 void rt_maskedcopy(struct sockaddr *, struct sockaddr *, struct sockaddr *);
425 struct sockaddr *rtsock_fix_netmask(const struct sockaddr *dst,
426 const struct sockaddr *smask, struct sockaddr_storage *dmask);
437 int rib_lookup_info(uint32_t, const struct sockaddr *, uint32_t, uint32_t,
[all …]
/f-stack/freebsd/netinet/
H A Dsctp_pcb.h510 void *ifa, struct sockaddr *addr, uint32_t ifa_flags,
519 sctp_del_addr_from_vrf(uint32_t vrfid, struct sockaddr *addr,
522 struct sctp_nets *sctp_findnet(struct sctp_tcb *, struct sockaddr *);
527 sctp_inpcb_bind(struct socket *, struct sockaddr *,
532 struct sockaddr *, struct sockaddr *,
537 sctp_findassociation_addr_sa(struct sockaddr *,
552 struct sockaddr *, struct sctp_nets **, struct sockaddr *,
575 sctp_aloc_assoc(struct sctp_inpcb *, struct sockaddr *,
596 int sctp_del_remote_addr(struct sctp_tcb *, struct sockaddr *);
607 struct sockaddr *, struct sockaddr *, struct sockaddr *, uint16_t);
[all …]
H A Dsctp_output.h79 struct sockaddr *, struct sockaddr *,
111 sctp_send_shutdown_complete2(struct sockaddr *, struct sockaddr *,
135 sctp_output(struct sctp_inpcb *, struct mbuf *, struct sockaddr *,
175 sctp_send_abort(struct mbuf *, int, struct sockaddr *, struct sockaddr *,
181 sctp_send_operr_to(struct sockaddr *, struct sockaddr *,
191 struct sockaddr *addr,
H A Dsctputil.h72 sctp_get_ifa_hash_val(struct sockaddr *addr);
109 sctp_dynamic_set_primary(struct sockaddr *sa, uint32_t vrf_id);
176 int, struct sockaddr *, struct sockaddr *,
188 struct sockaddr *, struct sockaddr *,
195 sctp_connectx_helper_add(struct sctp_tcb *stcb, struct sockaddr *addr,
199 sctp_connectx_helper_find(struct sctp_inpcb *, struct sockaddr *,
224 int sctp_cmpaddr(struct sockaddr *, struct sockaddr *);
226 void sctp_print_address(struct sockaddr *);
237 struct sockaddr *sa, uint32_t vrf_id, int *error,
240 sctp_bindx_delete_address(struct sctp_inpcb *inp, struct sockaddr *sa,
[all …]
/f-stack/tools/netstat/
H A Dnetstat.h45 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
89 struct sockaddr;
155 char *routename(struct sockaddr *, int);
156 const char *netname(struct sockaddr *, struct sockaddr *);
158 int p_sockaddr(const char *name, struct sockaddr *sa,
159 struct sockaddr *mask, int flags, int width);
160 const char *fmt_sockaddr(struct sockaddr *sa, struct sockaddr *mask,
/f-stack/freebsd/netipsec/
H A Dkey.h43 struct sockaddr;
71 int key_sockaddrcmp(const struct sockaddr *, const struct sockaddr *, int);
72 int key_sockaddrcmp_withmask(const struct sockaddr *, const struct sockaddr *,
88 uint16_t key_portfromsaddr(struct sockaddr *);
89 void key_porttosaddr(struct sockaddr *, uint16_t port);
/f-stack/app/nginx-1.16.1/src/stream/
H A Dngx_stream_realip_module.c19 struct sockaddr *sockaddr; member
115 if (ngx_cidr_match(c->sockaddr, rscf->from) != NGX_OK) { in ngx_stream_realip_handler()
126 ngx_inet_set_port(addr.sockaddr, c->proxy_protocol_port); in ngx_stream_realip_handler()
148 len = ngx_sock_ntop(addr->sockaddr, addr->socklen, text, in ngx_stream_realip_set_addr()
163 ctx->sockaddr = c->sockaddr; in ngx_stream_realip_set_addr()
167 c->sockaddr = addr->sockaddr; in ngx_stream_realip_set_addr()
255 cidr[i].family = u.addrs[i].sockaddr->sa_family; in ngx_stream_realip_from()
261 sin6 = (struct sockaddr_in6 *) u.addrs[i].sockaddr; in ngx_stream_realip_from()
268 sin = (struct sockaddr_in *) u.addrs[i].sockaddr; in ngx_stream_realip_from()
377 struct sockaddr *sa; in ngx_stream_realip_remote_port_variable()
[all …]
/f-stack/tools/compat/
H A Dgetifaddrs.c58 #define SA_LEN(sa) sizeof(struct sockaddr)
98 struct sockaddr *sa; in getifaddrs()
152 dcnt += SA_RLEN((struct sockaddr *)(void*)dl) + in getifaddrs()
178 sa = (struct sockaddr *)(void *)p; in getifaddrs()
190 sa = (struct sockaddr *)(void *)p; in getifaddrs()
247 data += SA_RLEN((struct sockaddr *)(void *)dl); in getifaddrs()
276 sa = (struct sockaddr *)(void *)p; in getifaddrs()
288 sa = (struct sockaddr *)(void *)p; in getifaddrs()
293 (struct sockaddr *)(void *)data; in getifaddrs()
300 (struct sockaddr *)(void *)data; in getifaddrs()
[all …]
/f-stack/app/micro_thread/
H A Dff_hook.h28 int ff_hook_connect(int fd, const struct sockaddr *address, socklen_t addrlen_len);
33 ssize_t ff_hook_sendto(int fd, const void *message, size_t length, int flags, const struct sockaddr
34 ssize_t ff_hook_recvfrom(int fd, void *buffer, size_t length, int flags, struct sockaddr *address, …
44 int ff_hook_bind(int fd, const struct sockaddr *addr, socklen_t addrlen);
45 int ff_hook_accept(int fd, struct sockaddr *addr, socklen_t *addrlen);

12345678910>>...14