32 #if defined(LWS_ESP_PLATFORM)
33 #include <lwip/sockets.h>
36 typedef uint8_t lws_route_uidx_t;
61 lws_route_uidx_t uidx;
88 LWS_VISIBLE LWS_EXTERN
const char * LWS_WARN_UNUSED_RESULT
105 LWS_VISIBLE LWS_EXTERN
void
107 int name_len,
char *rip,
int rip_len);
119 LWS_VISIBLE LWS_EXTERN
const char *
122 LWS_VISIBLE LWS_EXTERN
const char *
123 lws_get_peer_simple_fd(lws_sockfd_type fd,
char *name,
size_t namelen);
125 #define LWS_ITOSA_USABLE 0
126 #define LWS_ITOSA_NOT_EXIST -1
127 #define LWS_ITOSA_NOT_USABLE -2
128 #define LWS_ITOSA_BUSY -3
131 #if !defined(LWS_PLAT_FREERTOS) && !defined(LWS_PLAT_OPTEE)
152 LWS_VISIBLE LWS_EXTERN
int
166 LWS_VISIBLE LWS_EXTERN
int
181 LWS_VISIBLE LWS_EXTERN
int
198 LWS_VISIBLE LWS_EXTERN
int
199 lws_parse_numeric_address(
const char *ads, uint8_t *result,
size_t max_len);
214 LWS_VISIBLE LWS_EXTERN
int
215 lws_sa46_parse_numeric_address(
const char *ads,
lws_sockaddr46 *sa46);
229 LWS_VISIBLE LWS_EXTERN
int
243 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:38
Definition: lws-network-helper.h:47
Definition: lws-adopt.h:86