2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
26
27
28
29
32#if defined(LWS_ESP_PLATFORM)
33#include <lwip/sockets.h>
45
46
74
75
76
81
82
83
84
85
86
87
88
89LWS_VISIBLE LWS_EXTERN
const char * LWS_WARN_UNUSED_RESULT
90lws_canonical_hostname(
struct lws_context *context);
93
94
95
96
97
98
99
100
101
102
103
104
105
106LWS_VISIBLE LWS_EXTERN
void
108 int name_len,
char *rip,
int rip_len);
111
112
113
114
115
116
117
118
119
120LWS_VISIBLE LWS_EXTERN
const char *
123LWS_VISIBLE LWS_EXTERN
const char *
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
130
132#if !defined(LWS_PLAT_FREERTOS) && !defined(LWS_PLAT_OPTEE)
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153LWS_VISIBLE LWS_EXTERN
int
154lws_interface_to_sa(
int ipv6,
const char *ifname,
struct sockaddr_in *addr,
159
160
161
162
163
164
165
166
167LWS_VISIBLE LWS_EXTERN
int
168lws_sa46_compare_ads(
const lws_sockaddr46 *sa46a,
const lws_sockaddr46 *sa46b);
171
172
173
174
175
176
177
178
179
180
181
182LWS_VISIBLE LWS_EXTERN
int
183lws_sa46_on_net(
const lws_sockaddr46 *sa46a,
const lws_sockaddr46 *sa46_net,
187
188
189
190
191
192
193
194
195
196
197
198
199LWS_VISIBLE LWS_EXTERN
int
200lws_parse_numeric_address(
const char *ads, uint8_t *result, size_t max_len);
203
204
205
206
207
208
209
210
211
212
213
214
215LWS_VISIBLE LWS_EXTERN
int
216lws_sa46_parse_numeric_address(
const char *ads, lws_sockaddr46 *sa46);
219
220
221
222
223
224
225
226
227
228
229
230
231LWS_VISIBLE LWS_EXTERN
int
232lws_write_numeric_address(
const uint8_t *ads,
int size,
char *buf, size_t len);
235
236
237
238
239
240
241
242
243
244
245
246LWS_VISIBLE LWS_EXTERN
int
247lws_sa46_write_numeric_address(lws_sockaddr46 *sa46,
char *buf, size_t len);
struct lws_route * source
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 const char * lws_get_peer_simple_fd(lws_sockfd_type fd, char *name, size_t namelen)
uint16_t lws_route_uidx_t
lws_route_t lws_dns_sort_t
LWS_VISIBLE LWS_EXTERN const char * lws_get_peer_simple(struct lws *wsi, char *name, size_t namelen)