djbdnscurve6 45
djbdnscurve6
Loading...
Searching...
No Matches
Macros | Functions | Variables
query.c File Reference
#include "error.h"
#include "roots.h"
#include "log.h"
#include "case.h"
#include "sipcache.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.

Macros

#define LABLEN   255
 

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
 

Macro Definition Documentation

◆ LABLEN

#define LABLEN   255

Definition at line 16 of file query.c.

Function Documentation

◆ query_forwardonly()

void query_forwardonly ( void  )

Definition at line 36 of file query.c.

Here is the caller graph for this function:

◆ query_get()

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

Definition at line 1192 of file query.c.

Here is the call graph for this function:

◆ query_init()

void query_init ( void  )

Definition at line 23 of file query.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ query_io()

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

Definition at line 1203 of file query.c.

Here is the call graph for this function:

◆ 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 1174 of file query.c.

Here is the call graph for this function:

Variable Documentation

◆ flagusetxtformat

int flagusetxtformat
extern

Definition at line 34 of file dnscache.c.