djbdnscurve6  38
djbdnscurve6
Functions | Variables
query.c File Reference
#include "error.h"
#include "roots.h"
#include "log.h"
#include "case.h"
#include "cache.h"
#include "byte.h"
#include "dns.h"
#include "uint_t.h"
#include "dd.h"
#include "alloc.h"
#include "response.h"
#include "query.h"
#include "ip.h"
#include "curvedns.h"
Include dependency graph for query.c:

Go to the source code of this file.

Functions

void query_init (void)
 
void query_forwardonly (void)
 
int query_start (struct query *z, char *dn, char type[2], char class[2], char localip[16], uint32 scope_id)
 
int query_get (struct query *z, iopause_fd *x, struct taia *stamp)
 
void query_io (struct query *z, iopause_fd *x, struct taia *deadline)
 

Variables

int flagusetxtformat
 

Function Documentation

◆ query_forwardonly()

void query_forwardonly ( void  )

Definition at line 34 of file query.c.

◆ query_get()

int query_get ( struct query z,
iopause_fd *  x,
struct taia *  stamp 
)

Definition at line 1215 of file query.c.

Here is the call graph for this function:

◆ query_init()

void query_init ( void  )

Definition at line 21 of file query.c.

◆ query_io()

void query_io ( struct query z,
iopause_fd *  x,
struct taia *  deadline 
)

Definition at line 1226 of file query.c.

◆ query_start()

int query_start ( struct query z,
char *  dn,
char  type[2],
char  class[2],
char  localip[16],
uint32  scope_id 
)

Definition at line 1197 of file query.c.

Variable Documentation

◆ flagusetxtformat

int flagusetxtformat
extern

Definition at line 35 of file dnscache.c.