Imported Upstream version 1.05
[hcoop/zz_old/debian/djbdns.git] / response.h
CommitLineData
dc0d77d7
CE
1#ifndef RESPONSE_H
2#define RESPONSE_H
3
4#include "uint32.h"
5
6extern char response[];
7extern unsigned int response_len;
8
9extern int response_query(const char *,const char *,const char *);
10extern void response_nxdomain(void);
11extern void response_servfail(void);
12extern void response_id(const char *);
13extern void response_tc(void);
14
15extern int response_addbytes(const char *,unsigned int);
16extern int response_addname(const char *);
17extern void response_hidettl(void);
18extern int response_rstart(const char *,const char *,uint32);
19extern void response_rfinish(int);
20
21#define RESPONSE_ANSWER 6
22#define RESPONSE_AUTHORITY 8
23#define RESPONSE_ADDITIONAL 10
24
25extern int response_cname(const char *,const char *,uint32);
26
27#endif