| /f-stack/tools/compat/include/sys/ |
| H A D | protosw.h | 40 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 D | protosw.h | 42 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 D | in6_pcb.h | 71 #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 D | in6_pcb.h | 71 #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 D | ngx_inet.h | 36 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 D | ngx_proxy_protocol.c | 184 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 D | ngx_inet.c | 16 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 D | ngx_event_udp.c | 27 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 D | ng_btsocket_l2cap.h | 102 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 D | ng_btsocket_sco.h | 111 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 D | ng_btsocket_hci_raw.h | 74 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 D | ifaddrs.h | 35 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 D | route.h | 64 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 D | if_llatbl.h | 140 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 D | if_var.h | 370 (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 D | raw_usrreq.c | 74 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 D | route.h | 62 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 D | sctp_pcb.h | 510 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 D | sctp_output.h | 79 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 D | sctputil.h | 72 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 D | netstat.h | 45 #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 D | key.h | 43 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 D | ngx_stream_realip_module.c | 19 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 D | getifaddrs.c | 58 #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 D | ff_hook.h | 28 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);
|