struct | |
{ | |
u_char* doc_hostname; | |
u_char* doc_domain; | |
u_long doc_ip1; | |
u_long doc_ip2; | |
} |
struct | |
{ | |
u_short doh_id; | |
u_short doh_flags; | |
u_short doh_quests; | |
u_short doh_answers; | |
u_short doh_authrr; | |
u_short doh_addrr; | |
} |
struct | |
{ | |
u_char* doq_name; | |
u_short doq_type; | |
u_short doq_class; | |
} |
struct | |
{ | |
u_char* dor_name; | |
u_short dor_type; | |
u_short dor_class; | |
u_long dor_ttl; | |
u_short dor_len; | |
u_char* dor_data; | |
} |
Used in: | NutDnsConfig2() | |
NutDnsGetResource() |
Calls: | NutDnsConfig2() | nut/pro/resolv.c |
Calls: | NutHeapAlloc() | nut/os/heap.c |
NutHeapFree() | nut/os/heap.c | |
strcpy(), strlen() | ||
Called by: | NutDhcpIfConfig() | nut/pro/dhcpc.c |
NutDnsConfig() | nut/pro/resolv.c | |
References Variables: | doc | nut/pro/resolv.c |
Calls: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutDnsGetResource() | nut/pro/resolv.c |
Prototyped in: | nut/pro/resolv.c | |
Calls: | CreateDnsHeader() | nut/pro/resolv.c |
CreateDnsQuestion() | nut/pro/resolv.c | |
CreateDnsResource() | nut/pro/resolv.c | |
DecodeDnsHeader() | nut/pro/resolv.c | |
DecodeDnsQuestion() | nut/pro/resolv.c | |
DecodeDnsResource() | nut/pro/resolv.c | |
EncodeDnsHeader() | nut/pro/resolv.c | |
EncodeDnsQuestion() | nut/pro/resolv.c | |
NutHeapAlloc() | nut/os/heap.c | |
NutHeapFree() | nut/os/heap.c | |
ReleaseDnsHeader() | nut/pro/resolv.c | |
ReleaseDnsQuestion() | nut/pro/resolv.c | |
ReleaseDnsResource() | nut/pro/resolv.c | |
NutUdpCreateSocket(), NutUdpDestroySocket(), NutUdpReceiveFrom(), NutUdpSendTo() | ||
Called by: | NutDnsGetHostByName() | nut/pro/resolv.c |
NutDnsGetMxByDomain() | nut/pro/resolv.c | |
References Variables: | doc | nut/pro/resolv.c |
Calls: | strlen() | |
Called by: | EncodeDnsQuestion() | nut/pro/resolv.c |
Called by: | EncodeDnsHeader() | nut/pro/resolv.c |
EncodeDnsQuestion() | nut/pro/resolv.c |
Calls: | NutHeapAllocClear() | nut/os/heap.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutHeapAlloc() | nut/os/heap.c |
NutHeapAllocClear() | nut/os/heap.c | |
NutHeapFree() | nut/os/heap.c | |
strcpy(), strlen() | ||
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutHeapAllocClear() | nut/os/heap.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | ScanShort() | nut/pro/resolv.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | ScanName() | nut/pro/resolv.c |
ScanShort() | nut/pro/resolv.c | |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | ScanBinary() | nut/pro/resolv.c |
ScanLong() | nut/pro/resolv.c | |
ScanName() | nut/pro/resolv.c | |
ScanShort() | nut/pro/resolv.c | |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | AddShort() | nut/pro/resolv.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | AddName() | nut/pro/resolv.c |
AddShort() | nut/pro/resolv.c | |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutHeapFree() | nut/os/heap.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutHeapFree() | nut/os/heap.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutHeapFree() | nut/os/heap.c |
Called by: | NutDnsGetResource() | nut/pro/resolv.c |
Calls: | NutHeapAlloc() | nut/os/heap.c |
NutHeapFree() | nut/os/heap.c | |
memcpy() | ||
Called by: | DecodeDnsResource() | nut/pro/resolv.c |
Called by: | DecodeDnsResource() | nut/pro/resolv.c |
Calls: | NutHeapAlloc() | nut/os/heap.c |
NutHeapFree() | nut/os/heap.c | |
strlen() | ||
Called by: | DecodeDnsQuestion() | nut/pro/resolv.c |
DecodeDnsResource() | nut/pro/resolv.c |
Called by: | DecodeDnsHeader() | nut/pro/resolv.c |
DecodeDnsQuestion() | nut/pro/resolv.c | |
DecodeDnsResource() | nut/pro/resolv.c |