djbdnscurve6 46
djbdnscurve6
Loading...
Searching...
No Matches
server.c File Reference
#include <sys/stat.h>
#include <unistd.h>
#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 "open.h"
#include "logmsg.h"
#include "curve.h"
Include dependency graph for server.c:

Go to the source code of this file.

Functions

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

Variables

uint16 dnsport = 53
char * fatal
char * starting
int flagdualstack = 0
int flagipv6anycast = 0
int flagcurved
unsigned char curvekey [32]

Function Documentation

◆ init_server()

void init_server ( void )
extern

Definition at line 162 of file rbldns.c.

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

◆ main()

int main ( )

Definition at line 176 of file server.c.

Here is the call graph for this function:

◆ nomem()

void nomem ( void )

Definition at line 40 of file server.c.

◆ respond()

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

Variable Documentation

◆ curvekey

unsigned char curvekey[32]

Definition at line 33 of file server.c.

◆ dnsport

uint16 dnsport = 53

Definition at line 22 of file server.c.

◆ fatal

char* fatal
extern

Definition at line 16 of file rbldns.c.

◆ flagcurved

int flagcurved
extern

Definition at line 17 of file rbldns.c.

◆ flagdualstack

int flagdualstack = 0

Definition at line 27 of file server.c.

◆ flagipv6anycast

int flagipv6anycast = 0

Definition at line 28 of file server.c.

◆ starting

char* starting
extern

Definition at line 160 of file rbldns.c.