/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/misc/ |
H A D | peer-limits.c | 83 lws_sockaddr46 sa46; in lws_get_or_create_peer() local 93 rlen = sizeof(sa46); in lws_get_or_create_peer() 99 if (sa46.sa4.sin_family == AF_INET6) { in lws_get_or_create_peer() 100 q = &sa46.sa6.sin6_addr; in lws_get_or_create_peer() 101 rlen = sizeof(sa46.sa6.sin6_addr); in lws_get_or_create_peer() 105 q = &sa46.sa4.sin_addr; in lws_get_or_create_peer() 106 rlen = sizeof(sa46.sa4.sin_addr); in lws_get_or_create_peer() 122 if (peerx->sa46.sa4.sin_family == sa46.sa4.sin_family) { in lws_get_or_create_peer() 124 if (sa46.sa4.sin_family == AF_INET6 && in lws_get_or_create_peer() 128 if (sa46.sa4.sin_family == AF_INET && in lws_get_or_create_peer() [all …]
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/system/dhcpclient/ |
H A D | dhcpc4.c | 122 if (r->is.sa46[LWSDH_SA46_IP].sa4.sin_family != AF_INET) in lws_dhcpc4_prep() 327 r->is.sa46[which].sa4.sin_family = AF_INET; in lws_sa46_set_ipv4() 466 memset(r->is.sa46, 0, sizeof(r->is.sa46)); in lws_dhcpc4_parse() 479 lws_sa46_write_numeric_address(&r->is.sa46[n], in lws_dhcpc4_parse() 490 if (!r->is.sa46[LWSDH_SA46_IP].sa4.sin_family || in lws_dhcpc4_parse() 491 !r->is.sa46[LWSDH_SA46_DHCP_SERVER].sa4.sin_family || in lws_dhcpc4_parse() 492 !r->is.sa46[LWSDH_SA46_IPV4_ROUTER].sa4.sin_family || in lws_dhcpc4_parse() 495 !r->is.sa46[LWSDH_SA46_DNS_SRV_1].sa4.sin_family) { in lws_dhcpc4_parse() 497 memset(r->is.sa46, 0, sizeof(r->is.sa46)); in lws_dhcpc4_parse() 507 if ((r->is.sa46[LWSDH_SA46_IP].sa4.sin_addr.s_addr & in lws_dhcpc4_parse() [all …]
|
H A D | dhcpclient.c | 57 lws_dhcpc_status(struct lws_context *context, lws_sockaddr46 *sa46) in lws_dhcpc_status() argument 65 if (sa46) { in lws_dhcpc_status() 66 memcpy(sa46, &r->is.sa46[LWSDH_SA46_DNS_SRV_1], in lws_dhcpc_status() 67 sizeof(*sa46)); in lws_dhcpc_status()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/core-net/ |
H A D | network.c | 131 lws_sockaddr46 sa46; in lws_get_peer_simple_fd() local 132 socklen_t len = sizeof(sa46); in lws_get_peer_simple_fd() 802 sa46->sa6.sin6_family = AF_INET6; in lws_sa46_parse_numeric_address() 813 sa46->sa4.sin_family = AF_INET; in lws_sa46_parse_numeric_address() 814 memcpy(&sa46->sa4.sin_addr.s_addr, a, in lws_sa46_parse_numeric_address() 893 if (sa46->sa4.sin_family == AF_INET6) in lws_sa46_write_numeric_address() 897 if (sa46->sa4.sin_family == AF_INET) in lws_sa46_write_numeric_address() 902 if (sa46->sa4.sin_family == AF_UNIX) in lws_sa46_write_numeric_address() 906 if (!sa46->sa4.sin_family) in lws_sa46_write_numeric_address() 951 sa46->sa4.sin_family = AF_INET6; in lws_sa46_4to6() [all …]
|
H A D | output.c | 222 wsi->udp->sa46_pending = wsi->udp->sa46; in lws_issue_raw() 272 socklen_t slt = sizeof(wsi->udp->sa46); in lws_ssl_capable_read_no_ssl() 279 sa46_sockaddr(&wsi->udp->sa46), &slt); in lws_ssl_capable_read_no_ssl() 355 len, 0, sa46_sockaddr(&wsi->udp->sa46), in lws_ssl_capable_write_no_ssl() 356 sa46_socklen(&wsi->udp->sa46)); in lws_ssl_capable_write_no_ssl()
|
H A D | private-lib-core-net.h | 170 lws_sockaddr46 sa46; member 272 lws_sockaddr46 sa46; /* nameserver */ member 1595 lws_sa46_4to6(lws_sockaddr46 *sa46, const uint8_t *v4addr, uint16_t port);
|
H A D | adopt.c | 510 &peer->sa46); in lws_adopt_descriptor_vhost_via_info() 751 wsi->udp->sa46 = s->dest; in lws_create_adopt_udp2()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/plat/freertos/ |
H A D | freertos-resolv.c | 29 lws_plat_asyncdns_init(struct lws_context *context, lws_sockaddr46 *sa46) in lws_plat_asyncdns_init() argument 36 sa46->sa4.sin_family = AF_INET; in lws_plat_asyncdns_init() 37 if (sa46->sa4.sin_addr.s_addr == ipv4) in lws_plat_asyncdns_init() 40 sa46->sa4.sin_addr.s_addr = ipv4; in lws_plat_asyncdns_init()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/system/async-dns/ |
H A D | async-dns.c | 348 memset(&dns->sa46, 0, sizeof(dns->sa46)); in lws_async_dns_init() 351 if (lws_dhcpc_status(context, &dns->sa46)) in lws_async_dns_init() 368 dns->sa46.sa4.sin_port = htons(53); in lws_async_dns_init() 380 context->async_dns.wsi->udp->sa46 = dns->sa46; in lws_async_dns_init() 654 lws_sockaddr46 *sa46; in lws_async_dns_query() local 746 sa46 = (lws_sockaddr46 *)&ai[1]; in lws_async_dns_query() 749 c->name = (const char *)&sa46[1]; in lws_async_dns_query() 751 ai->ai_canonname = (char *)&sa46[1]; in lws_async_dns_query() 772 sa46 = (lws_sockaddr46 *)&ai[1]; in lws_async_dns_query() 774 ai->ai_addrlen = sizeof(sa46->sa4); in lws_async_dns_query() [all …]
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/plat/unix/android/ |
H A D | android-resolv.c | 29 lws_plat_asyncdns_init(struct lws_context *context, lws_sockaddr46 *sa46) in lws_plat_asyncdns_init() argument 48 n = ip32 == sa46->sa4.sin_addr.s_addr; in lws_plat_asyncdns_init() 49 sa46->sa4.sin_family = AF_INET; in lws_plat_asyncdns_init() 50 sa46->sa4.sin_addr.s_addr = ip32; in lws_plat_asyncdns_init()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/plat/unix/ |
H A D | unix-resolv.c | 28 lws_plat_asyncdns_init(struct lws_context *context, lws_sockaddr46 *sa46) in lws_plat_asyncdns_init() argument 81 if (!lws_sa46_compare_ads(sa46, &sa46t)) in lws_plat_asyncdns_init() 84 *sa46 = sa46t; in lws_plat_asyncdns_init()
|
H A D | unix-sockets.c | 524 memcpy(&ifr.ifr_addr, &is->sa46[LWSDH_SA46_IP], sizeof(struct sockaddr)); in lws_plat_ifconfig() 530 if (is->sa46[LWSDH_SA46_IP].sa4.sin_family == AF_INET) { in lws_plat_ifconfig() 545 &is->sa46[LWSDH_SA46_IPV4_ROUTER].sa4, in lws_plat_ifconfig() 559 sa46[LWSDH_SA46_IPV4_ROUTER]. in lws_plat_ifconfig()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/core-net/client/ |
H A D | sort-dns.c | 149 lws_sort_dns_scope(lws_sockaddr46 *sa46) in lws_sort_dns_scope() argument 151 if (sa46->sa4.sin_family == AF_INET) { in lws_sort_dns_scope() 152 uint8_t *p = (uint8_t *)&sa46->sa4.sin_addr; in lws_sort_dns_scope() 162 return lws_ipv6_unicast_scope(&sa46->sa6); in lws_sort_dns_scope() 166 lws_sort_dns_classify(lws_sockaddr46 *sa46, lws_dns_score_t *score) in lws_sort_dns_classify() argument 175 if (sa46->sa4.sin_family == AF_INET) { in lws_sort_dns_classify() 179 (const uint8_t *)&sa46->sa4.sin_addr); in lws_sort_dns_classify() 182 sa46 = &s; in lws_sort_dns_classify() 186 po = (uint8_t *)&sa46->sa6.sin6_addr.s6_addr; in lws_sort_dns_classify()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/plat/freertos/esp32/drivers/netdev/ |
H A D | wifi-esp32.c | 321 espip_to_sa46(lws_sockaddr46 *sa46, esp_ip_addr_t *eip) 323 memset(sa46, 0, sizeof(sa46)); 327 sa46->sa4.sin_family = AF_INET; 328 memcpy(sa46->sa4.sin_addr, &eip->u_addr.ip4.addr, );
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/lib/plat/windows/ |
H A D | windows-resolv.c | 29 lws_plat_asyncdns_init(struct lws_context *context, lws_sockaddr46 *sa46) in lws_plat_asyncdns_init() argument 65 fi->DnsServerList.IpAddress.String, sa46); in lws_plat_asyncdns_init()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/include/libwebsockets/ |
H A D | lws-network-helper.h | 215 lws_sa46_parse_numeric_address(const char *ads, lws_sockaddr46 *sa46); 244 lws_sa46_write_numeric_address(lws_sockaddr46 *sa46, char *buf, size_t len);
|
H A D | lws-system.h | 302 lws_sockaddr46 sa46[_LWSDH_SA46_COUNT]; member 344 lws_dhcpc_status(struct lws_context *context, lws_sockaddr46 *sa46);
|
H A D | lws-adopt.h | 118 lws_sockaddr46 sa46; member
|
H A D | lws-context-vhost.h | 260 lws_sockaddr46 *sa46);
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/minimal-examples/raw/minimal-raw-adopt-udp/ |
H A D | minimal-raw-adopt-udp.c | 116 sendlen, 0, sa46_sockaddr(&udp.sa46), in callback_raw_test() 117 sa46_socklen(&udp.sa46)); in callback_raw_test()
|
/dports/multimedia/v4l_compat/linux-5.13-rc2/tools/testing/selftests/bpf/prog_tests/ |
H A D | select_reuseport.c | 47 static union sa46 { union 149 static void sa46_init_loopback(union sa46 *sa, sa_family_t family) in sa46_init_loopback() 159 static void sa46_init_inany(union sa46 *sa, sa_family_t family) in sa46_init_inany() 250 union sa46 cli_sa; in check_data() 386 union sa46 cli_sa; in send_data()
|
/dports/multimedia/libv4l/linux-5.13-rc2/tools/testing/selftests/bpf/prog_tests/ |
H A D | select_reuseport.c | 47 static union sa46 { union 149 static void sa46_init_loopback(union sa46 *sa, sa_family_t family) in sa46_init_loopback() 159 static void sa46_init_inany(union sa46 *sa, sa_family_t family) in sa46_init_inany() 250 union sa46 cli_sa; in check_data() 386 union sa46 cli_sa; in send_data()
|
/dports/multimedia/v4l-utils/linux-5.13-rc2/tools/testing/selftests/bpf/prog_tests/ |
H A D | select_reuseport.c | 47 static union sa46 { union 149 static void sa46_init_loopback(union sa46 *sa, sa_family_t family) in sa46_init_loopback() 159 static void sa46_init_inany(union sa46 *sa, sa_family_t family) in sa46_init_inany() 250 union sa46 cli_sa; in check_data() 386 union sa46 cli_sa; in send_data()
|
/dports/net/libwebsockets/libwebsockets-v4.2.2/minimal-examples/api-tests/api-test-dhcpc/ |
H A D | main.c | 37 lws_sa46_write_numeric_address(&is->sa46[n], buf, sizeof(buf)); in lws_dhcpc_cb()
|