djbdnscurve6  38
djbdnscurve6
Functions | Variables
server.c File Reference
#include "byte.h"
#include "case.h"
#include "env.h"
#include "buffer.h"
#include "ip.h"
#include "uint_t.h"
#include "ndelay.h"
#include "socket_if.h"
#include "droproot.h"
#include "qlog.h"
#include "response.h"
#include "dns.h"
#include "alloc.h"
#include "str.h"
#include "edns0.h"
#include "logmsg.h"
Include dependency graph for server.c:

Go to the source code of this file.

Functions

int respond (char *, char *, char *)
 
void initialize (void)
 
void nomem ()
 
int main ()
 

Variables

uint16 dnsport = 53
 
char * fatal
 
char * starting
 
int flagdualstack = 0
 
int flagipv6anycast = 0
 

Function Documentation

◆ initialize()

void initialize ( void  )

Definition at line 161 of file rbldns.c.

Here is the call graph for this function:

◆ main()

int main ( )

Definition at line 93 of file server.c.

◆ nomem()

void nomem ( void  )

Definition at line 34 of file server.c.

◆ respond()

int respond ( char *  ,
char *  ,
char *   
)

Variable Documentation

◆ dnsport

uint16 dnsport = 53

Definition at line 18 of file server.c.

◆ fatal

char* fatal
extern

Definition at line 16 of file rbldns.c.

◆ flagdualstack

int flagdualstack = 0

Definition at line 23 of file server.c.

◆ flagipv6anycast

int flagipv6anycast = 0

Definition at line 24 of file server.c.

◆ starting

char* starting
extern

Definition at line 159 of file rbldns.c.