#include "uint_t.h"
#include "fmt.h"
#include "str.h"
#include "byte.h"
#include "ip.h"
#include "exit.h"
#include "buffer.h"
#include "genalloc.h"
#include "stralloc.h"
#include "scan.h"
#include "logmsg.h"
#include "iopause.h"
#include "printrecord.h"
#include "alloc.h"
#include "parsetype.h"
#include "dd.h"
#include "dns.h"
Go to the source code of this file.
|
void | nomem (void) |
void | usage (void) |
void | printdomain (const char *d) |
int | resolve (char *q, char qtype[2], char ip[16]) |
| GEN_ALLOC_typedef (GEN_ALLOC_readyplus(address_alloc, GEN_ALLOC_readyplus(struct address, GEN_ALLOC_readyplus(s, GEN_ALLOC_readyplus(len, GEN_ALLOC_readyplus(a) |
void | query_add (const char *owner, const char type[2]) |
void | ns_add (const char *owner, const char *server) |
void | address_add (const char *owner, const char ip[16]) |
void | parsepacket (const char *buf, unsigned int len, const char *d, const char dtype[2], const char *control) |
int | main (int argc, char **argv) |
◆ WHO
◆ address_add()
void address_add |
( |
const char * | owner, |
|
|
const char | ip[16] ) |
◆ GEN_ALLOC_typedef()
GEN_ALLOC_typedef |
( |
GEN_ALLOC_readyplus( | address_alloc, |
|
|
GEN_ALLOC_readyplus( | struct address, |
|
|
GEN_ALLOC_readyplus( | s, |
|
|
GEN_ALLOC_readyplus( | len, |
|
|
GEN_ALLOC_readyplus( | a ) |
◆ main()
int main |
( |
int | argc, |
|
|
char ** | argv ) |
◆ nomem()
◆ ns_add()
void ns_add |
( |
const char * | owner, |
|
|
const char * | server ) |
◆ parsepacket()
void parsepacket |
( |
const char * | buf, |
|
|
unsigned int | len, |
|
|
const char * | d, |
|
|
const char | dtype[2], |
|
|
const char * | control ) |
◆ printdomain()
void printdomain |
( |
const char * | d | ) |
|
◆ query_add()
void query_add |
( |
const char * | owner, |
|
|
const char | type[2] ) |
◆ resolve()
int resolve |
( |
char * | q, |
|
|
char | qtype[2], |
|
|
char | ip[16] ) |
◆ usage()
◆ ipstr
◆ seed