gethostbyname_r_helper is only used within LwIP.
 
Symbols
loading...
Files
loading...

gethostbyname_r_helper struct

helper struct for gethostbyname_r to access the char* buffer

Syntax

struct gethostbyname_r_helper {   ip_addr_t *addr_list[2];   ip_addr_t addr;   char *aliases; };

Fields

addr_list

No summary provided. Read more...

addr

No summary provided. Read more...

aliases

No summary provided. Read more...

References

LocationReferrerScopeText
netdb.c:53
struct gethostbyname_r_helper {
netdb.c:166lwip_gethostbyname_r()
struct gethostbyname_r_helper *h;
netdb.c:190lwip_gethostbyname_r()
if (buflen < (sizeof(struct gethostbyname_r_helper) + LWIP_MEM_ALIGN_BUFFER(namelen + 1))) {
netdb.c:196lwip_gethostbyname_r()
h = (struct gethostbyname_r_helper *)LWIP_MEM_ALIGN(buf);
netdb.c:197lwip_gethostbyname_r()
hostname = ((char *)h) + sizeof(struct gethostbyname_r_helper);

Type Use

Variables of gethostbyname_r_helper type
lwip_gethostbyname_r()::h
all items filtered out
gethostbyname_r_helper