32 #if defined(LWS_ESP_PLATFORM)
33 #include <lwip/sockets.h>
37 typedef uint16_t lws_route_uidx_t;
62 lws_route_uidx_t uidx;
89 LWS_VISIBLE LWS_EXTERN
const char * LWS_WARN_UNUSED_RESULT
106 LWS_VISIBLE LWS_EXTERN
void
108 int name_len,
char *rip,
int rip_len);
120 LWS_VISIBLE LWS_EXTERN
const char *
123 LWS_VISIBLE LWS_EXTERN
const char *
124 lws_get_peer_simple_fd(lws_sockfd_type fd,
char *name,
size_t namelen);
126 #define LWS_ITOSA_USABLE 0
127 #define LWS_ITOSA_NOT_EXIST -1
128 #define LWS_ITOSA_NOT_USABLE -2
129 #define LWS_ITOSA_BUSY -3
132 #if !defined(LWS_PLAT_FREERTOS) && !defined(LWS_PLAT_OPTEE)
153 LWS_VISIBLE LWS_EXTERN
int
167 LWS_VISIBLE LWS_EXTERN
int
182 LWS_VISIBLE LWS_EXTERN
int
199 LWS_VISIBLE LWS_EXTERN
int
200 lws_parse_numeric_address(
const char *ads, uint8_t *result,
size_t max_len);
215 LWS_VISIBLE LWS_EXTERN
int
216 lws_sa46_parse_numeric_address(
const char *ads,
lws_sockaddr46 *sa46);
231 LWS_VISIBLE LWS_EXTERN
int
246 LWS_VISIBLE LWS_EXTERN
int
LWS_VISIBLE LWS_EXTERN void lws_get_peer_addresses(struct lws *wsi, lws_sockfd_type fd, char *name, int name_len, char *rip, int rip_len)
LWS_VISIBLE LWS_EXTERN int lws_interface_to_sa(int ipv6, const char *ifname, struct sockaddr_in *addr, size_t addrlen)
LWS_VISIBLE LWS_EXTERN int lws_sa46_on_net(const lws_sockaddr46 *sa46a, const lws_sockaddr46 *sa46_net, int net_len)
LWS_VISIBLE LWS_EXTERN int lws_sa46_compare_ads(const lws_sockaddr46 *sa46a, const lws_sockaddr46 *sa46b)
LWS_VISIBLE LWS_EXTERN int lws_write_numeric_address(const uint8_t *ads, int size, char *buf, size_t len)
LWS_VISIBLE LWS_EXTERN const char * lws_get_peer_simple(struct lws *wsi, char *name, size_t namelen)
LWS_VISIBLE LWS_EXTERN int lws_sa46_write_numeric_address(lws_sockaddr46 *sa46, char *buf, size_t len)
LWS_VISIBLE LWS_EXTERN const char *LWS_WARN_UNUSED_RESULT lws_canonical_hostname(struct lws_context *context)
Definition: lws-dll2.h:197
Definition: lws-network-helper.h:39
Definition: lws-network-helper.h:48
Definition: lws-adopt.h:86