|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <internal.h>

Public Types | |
| enum | { query_tosend , query_tcpw , query_childw , query_done } |
Public Attributes | |
| adns_state | ads |
| enum adns__query:: { ... } | state |
| adns_query | back |
| adns_query | next |
| adns_query | parent |
| struct { | |
| adns_query head | |
| adns_query tail | |
| } | children |
| struct { | |
| adns_query back | |
| adns_query next | |
| } | siblings |
| struct { | |
| allocnode * head | |
| allocnode * tail | |
| } | allocations |
| int | interim_allocd |
| int | preserved_allocd |
| void * | final_allocspace |
| const typeinfo * | typei |
| byte * | query_dgram |
| int | query_dglen |
| vbuf | vb |
| adns_answer * | answer |
| byte * | cname_dgram |
| int | cname_dglen |
| int | cname_begin |
| vbuf | search_vb |
| int | search_origlen |
| int | search_pos |
| int | search_doneabs |
| int | id |
| int | flags |
| int | retries |
| int | udpnextserver |
| unsigned long | udpsent |
| struct timeval | timeout |
| time_t | expires |
| qcontext | ctx |
Definition at line 181 of file internal.h.
| anonymous enum |
| Enumerator | |
|---|---|
| query_tosend | |
| query_tcpw | |
| query_childw | |
| query_done | |
Definition at line 183 of file internal.h.
| adns_state adns__query::ads |
Definition at line 182 of file internal.h.
Referenced by adns__findrr_anychk(), adns__procdgram(), adns__query_done(), adns__query_send(), adns__querysend_tcp(), adns__vdiag(), adns_cancel(), pap_domain(), query_alloc(), and query_usetcp().
| struct { ... } adns__query::allocations |
Referenced by adns__transfer_interim(), alloc_common(), checkc_query_alloc(), free_query_allocs(), and query_alloc().
| adns_answer* adns__query::answer |
Definition at line 201 of file internal.h.
Referenced by adns__internal_check(), adns__procdgram(), adns__query_done(), adns__query_fail(), adns__reset_preserved(), adns_cancel(), makefinal_query(), query_alloc(), and save_owner().
| adns_query adns__query::back |
Definition at line 184 of file internal.h.
Referenced by query_alloc().
| struct { ... } adns__query::children |
Referenced by adns__procdgram(), adns_cancel(), cancel_children(), checkc_query(), pa_ptr(), pap_hostaddr(), and query_alloc().
| int adns__query::cname_begin |
Definition at line 213 of file internal.h.
Referenced by adns__findrr(), adns__procdgram(), and query_alloc().
| int adns__query::cname_dglen |
Definition at line 213 of file internal.h.
Referenced by adns__findrr(), adns__procdgram(), and query_alloc().
| byte* adns__query::cname_dgram |
Definition at line 212 of file internal.h.
Referenced by adns__findrr(), adns__procdgram(), and query_alloc().
| qcontext adns__query::ctx |
Definition at line 233 of file internal.h.
Referenced by adns__internal_check(), adns__internal_submit(), adns__query_done(), adns_forallqueries_next(), pa_ptr(), and query_alloc().
| time_t adns__query::expires |
Definition at line 231 of file internal.h.
Referenced by adns__query_done(), adns__transfer_interim(), adns__update_expires(), and query_alloc().
| void* adns__query::final_allocspace |
Definition at line 189 of file internal.h.
Referenced by adns__alloc_final(), adns__reset_preserved(), adns__transfer_interim(), alloc_common(), makefinal_query(), and query_alloc().
| int adns__query::flags |
Definition at line 227 of file internal.h.
Referenced by adns__procdgram(), adns__query_done(), adns__query_send(), adns__search_next(), pa_host_raw(), pa_mx_raw(), pa_ptr(), pa_soa(), pap_hostaddr(), and query_alloc().
| adns_query adns__query::head |
Definition at line 185 of file internal.h.
| allocnode* adns__query::head |
Definition at line 187 of file internal.h.
| int adns__query::id |
Definition at line 227 of file internal.h.
Referenced by adns__internal_check(), adns__procdgram(), adns__query_done(), query_alloc(), and query_submit().
| int adns__query::interim_allocd |
Definition at line 188 of file internal.h.
Referenced by adns__alloc_final(), adns__alloc_interim(), adns__reset_preserved(), adns__transfer_interim(), makefinal_query(), and query_alloc().
| adns_query adns__query::next |
Definition at line 184 of file internal.h.
Referenced by adns__procdgram(), adns__tcp_broken(), adns_forallqueries_next(), query_alloc(), tcp_connected(), tcp_events(), and timeouts_queue().
| adns_query adns__query::parent |
Definition at line 184 of file internal.h.
Referenced by adns__query_done(), adns_cancel(), adns_forallqueries_next(), checkc_query(), pa_ptr(), pap_hostaddr(), and query_alloc().
| int adns__query::preserved_allocd |
Definition at line 188 of file internal.h.
Referenced by adns__alloc_preserved(), adns__reset_preserved(), makefinal_query(), and query_alloc().
| int adns__query::query_dglen |
Definition at line 193 of file internal.h.
Referenced by adns__findrr(), adns__procdgram(), adns__query_send(), adns__querysend_tcp(), adns__search_next(), adns__vdiag(), pa_ptr(), query_alloc(), and query_submit().
| byte* adns__query::query_dgram |
Definition at line 192 of file internal.h.
Referenced by adns__findrr(), adns__procdgram(), adns__query_send(), adns__querysend_tcp(), adns__search_next(), adns__vdiag(), free_query_allocs(), pa_ptr(), query_alloc(), and query_submit().
| int adns__query::retries |
Definition at line 227 of file internal.h.
Referenced by adns__procdgram(), adns__query_send(), adns__querysend_tcp(), adns__tcp_broken(), query_alloc(), and tcp_events().
| int adns__query::search_doneabs |
Definition at line 217 of file internal.h.
Referenced by adns__search_next(), and query_alloc().
| int adns__query::search_origlen |
Definition at line 217 of file internal.h.
Referenced by adns__search_next(), and query_alloc().
| int adns__query::search_pos |
Definition at line 217 of file internal.h.
Referenced by adns__search_next(), checkc_query(), and query_alloc().
| vbuf adns__query::search_vb |
Definition at line 216 of file internal.h.
Referenced by adns__query_done(), adns__search_next(), free_query_allocs(), and query_alloc().
| struct { ... } adns__query::siblings |
Referenced by cancel_children(), and query_alloc().
| enum { ... } adns__query::state |
| adns_query adns__query::tail |
Definition at line 185 of file internal.h.
| allocnode * adns__query::tail |
Definition at line 187 of file internal.h.
Definition at line 230 of file internal.h.
Referenced by adns__query_send(), query_alloc(), query_usetcp(), and timeouts_queue().
Definition at line 191 of file internal.h.
Referenced by adns__procdgram(), adns__query_done(), adns__search_next(), adns__vdiag(), makefinal_query(), pap_mailbox(), and query_alloc().
| int adns__query::udpnextserver |
Definition at line 228 of file internal.h.
Referenced by adns__query_send(), checkc_query(), and query_alloc().
Definition at line 229 of file internal.h.
Referenced by adns__procdgram(), adns__query_send(), checkc_query(), and query_alloc().
| vbuf adns__query::vb |
Definition at line 195 of file internal.h.
Referenced by adns__procdgram(), adns__query_done(), free_query_allocs(), pa_ptr(), pap_domain(), pap_findaddrs(), pap_hostaddr(), pap_mailbox822(), query_alloc(), query_simple(), and query_submit().