Data Fields | |
| struct refcnt | refcnt |
| Reference counter. | |
| struct resolv_interface | resolv |
| Name resolution interface. | |
| struct xfer_interface | socket |
| Data transfer interface. | |
| struct retry_timer | timer |
| Retry timer. | |
| struct sockaddr | sa |
| Socket address to fill in with resolved address. | |
| struct dns_query | query |
| Current query packet. | |
| struct dns_query_info * | qinfo |
| Location of query info structure within current packet. | |
| unsigned int | recursion |
| Recursion counter. | |
Definition at line 57 of file dns.c.
struct refcnt dns_request::refcnt [read] |
struct resolv_interface dns_request::resolv [read] |
Name resolution interface.
Definition at line 61 of file dns.c.
Referenced by dns_done(), and dns_resolv().
struct xfer_interface dns_request::socket [read] |
Data transfer interface.
Definition at line 63 of file dns.c.
Referenced by dns_done(), dns_resolv(), and dns_send_packet().
struct retry_timer dns_request::timer [read] |
Retry timer.
Definition at line 65 of file dns.c.
Referenced by dns_done(), dns_resolv(), dns_send_packet(), and dns_xfer_deliver_raw().
struct sockaddr dns_request::sa [read] |
Socket address to fill in with resolved address.
Definition at line 68 of file dns.c.
Referenced by dns_done(), dns_resolv(), and dns_xfer_deliver_raw().
struct dns_query dns_request::query [read] |
Current query packet.
Definition at line 70 of file dns.c.
Referenced by dns_name_cmp(), dns_resolv(), dns_send_packet(), and dns_xfer_deliver_raw().
struct dns_query_info* dns_request::qinfo [read] |
Location of query info structure within current packet.
The query info structure is located immediately after the compressed name.
Definition at line 76 of file dns.c.
Referenced by dns_resolv(), dns_send_packet(), and dns_xfer_deliver_raw().
| unsigned int dns_request::recursion |
1.5.7.1