Go to the source code of this file.
Data Structures | |
struct | resolve |
Defines | |
#define | IS_PTR(x) (x->state == STATE_PTRREQ) |
#define | IS_A(x) (x->state == STATE_AREQ) |
#define | ddebug0(x) |
#define | ddebug1(x, x1) |
#define | ddebug2(x, x1, x2) |
#define | ddebug3(x, x1, x2, x3) |
#define | ddebug4(x, x1, x2, x3, x4) |
Enumerations | |
enum | resolve_states { STATE_FINISHED, STATE_FAILED, STATE_PTRREQ, STATE_AREQ } |
#define ddebug0 | ( | x | ) |
Definition at line 74 of file dns.h.
Referenced by dns_check_expires(), dns_forward(), dns_lookup(), dorequest(), failrp(), and parserespacket().
#define ddebug1 | ( | x, | |||
x1 | ) |
Definition at line 75 of file dns.h.
Referenced by dns_ack(), dns_check_expires(), dns_forward(), dns_lookup(), parserespacket(), passrp(), and resendrequest().
#define ddebug2 | ( | x, | |||
x1, | |||||
x2 | ) |
Definition at line 76 of file dns.h.
Referenced by dns_forward(), dns_lookup(), and parserespacket().
#define ddebug4 | ( | x, | |||
x1, | |||||
x2, | |||||
x3, | |||||
x4 | ) |
Definition at line 78 of file dns.h.
Referenced by dns_check_expires(), and parserespacket().
#define IS_A | ( | x | ) | (x->state == STATE_AREQ) |
Definition at line 65 of file dns.h.
Referenced by parserespacket().
#define IS_PTR | ( | x | ) | (x->state == STATE_PTRREQ) |
Definition at line 64 of file dns.h.
Referenced by parserespacket().
enum resolve_states |
Definition at line 57 of file dns.h.
00057 { 00058 STATE_FINISHED, 00059 STATE_FAILED, 00060 STATE_PTRREQ, 00061 STATE_AREQ 00062 };