Back to index

glibc  2.9
Classes | Defines
nameser_compat.h File Reference
#include <endian.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HEADER

Defines

#define __BIND   19950621 /*%< (DEAD) interface version stamp. */
#define PACKETSZ   NS_PACKETSZ
#define MAXDNAME   NS_MAXDNAME
#define MAXCDNAME   NS_MAXCDNAME
#define MAXLABEL   NS_MAXLABEL
#define HFIXEDSZ   NS_HFIXEDSZ
#define QFIXEDSZ   NS_QFIXEDSZ
#define RRFIXEDSZ   NS_RRFIXEDSZ
#define INT32SZ   NS_INT32SZ
#define INT16SZ   NS_INT16SZ
#define INT8SZ   NS_INT8SZ
#define INADDRSZ   NS_INADDRSZ
#define IN6ADDRSZ   NS_IN6ADDRSZ
#define INDIR_MASK   NS_CMPRSFLGS
#define NAMESERVER_PORT   NS_DEFAULTPORT
#define S_ZONE   ns_s_zn
#define S_PREREQ   ns_s_pr
#define S_UPDATE   ns_s_ud
#define S_ADDT   ns_s_ar
#define QUERY   ns_o_query
#define IQUERY   ns_o_iquery
#define STATUS   ns_o_status
#define NS_NOTIFY_OP   ns_o_notify
#define NS_UPDATE_OP   ns_o_update
#define NOERROR   ns_r_noerror
#define FORMERR   ns_r_formerr
#define SERVFAIL   ns_r_servfail
#define NXDOMAIN   ns_r_nxdomain
#define NOTIMP   ns_r_notimpl
#define REFUSED   ns_r_refused
#define YXDOMAIN   ns_r_yxdomain
#define YXRRSET   ns_r_yxrrset
#define NXRRSET   ns_r_nxrrset
#define NOTAUTH   ns_r_notauth
#define NOTZONE   ns_r_notzone
#define DELETE   ns_uop_delete
#define ADD   ns_uop_add
#define T_A   ns_t_a
#define T_NS   ns_t_ns
#define T_MD   ns_t_md
#define T_MF   ns_t_mf
#define T_CNAME   ns_t_cname
#define T_SOA   ns_t_soa
#define T_MB   ns_t_mb
#define T_MG   ns_t_mg
#define T_MR   ns_t_mr
#define T_NULL   ns_t_null
#define T_WKS   ns_t_wks
#define T_PTR   ns_t_ptr
#define T_HINFO   ns_t_hinfo
#define T_MINFO   ns_t_minfo
#define T_MX   ns_t_mx
#define T_TXT   ns_t_txt
#define T_RP   ns_t_rp
#define T_AFSDB   ns_t_afsdb
#define T_X25   ns_t_x25
#define T_ISDN   ns_t_isdn
#define T_RT   ns_t_rt
#define T_NSAP   ns_t_nsap
#define T_NSAP_PTR   ns_t_nsap_ptr
#define T_SIG   ns_t_sig
#define T_KEY   ns_t_key
#define T_PX   ns_t_px
#define T_GPOS   ns_t_gpos
#define T_AAAA   ns_t_aaaa
#define T_LOC   ns_t_loc
#define T_NXT   ns_t_nxt
#define T_EID   ns_t_eid
#define T_NIMLOC   ns_t_nimloc
#define T_SRV   ns_t_srv
#define T_ATMA   ns_t_atma
#define T_NAPTR   ns_t_naptr
#define T_A6   ns_t_a6
#define T_DNAME   ns_t_dname
#define T_TSIG   ns_t_tsig
#define T_IXFR   ns_t_ixfr
#define T_AXFR   ns_t_axfr
#define T_MAILB   ns_t_mailb
#define T_MAILA   ns_t_maila
#define T_ANY   ns_t_any
#define C_IN   ns_c_in
#define C_CHAOS   ns_c_chaos
#define C_HS   ns_c_hs
#define C_NONE   ns_c_none
#define C_ANY   ns_c_any
#define GETSHORT   NS_GET16
#define GETLONG   NS_GET32
#define PUTSHORT   NS_PUT16
#define PUTLONG   NS_PUT32

Detailed Description

Definition in file nameser_compat.h.


Class Documentation

struct HEADER

Definition at line 48 of file nameser_compat.h.

Class Members
unsigned aa: 1
unsigned ad: 1
unsigned ancount:16
unsigned arcount:16
unsigned cd: 1
unsigned id:16
unsigned nscount:16
unsigned opcode: 4
unsigned qdcount:16
unsigned qr: 1
unsigned ra: 1
unsigned rcode:4
unsigned rd: 1
unsigned tc: 1
unsigned unused:1

Define Documentation

#define __BIND   19950621 /*%< (DEAD) interface version stamp. */

Definition at line 37 of file nameser_compat.h.

#define ADD   ns_uop_add

Definition at line 128 of file nameser_compat.h.

#define C_ANY   ns_c_any

Definition at line 179 of file nameser_compat.h.

#define C_CHAOS   ns_c_chaos

Definition at line 175 of file nameser_compat.h.

#define C_HS   ns_c_hs

Definition at line 176 of file nameser_compat.h.

#define C_IN   ns_c_in

Definition at line 174 of file nameser_compat.h.

#define C_NONE   ns_c_none

Definition at line 178 of file nameser_compat.h.

#define DELETE   ns_uop_delete

Definition at line 127 of file nameser_compat.h.

#define FORMERR   ns_r_formerr

Definition at line 112 of file nameser_compat.h.

#define GETLONG   NS_GET32

Definition at line 182 of file nameser_compat.h.

#define GETSHORT   NS_GET16

Definition at line 181 of file nameser_compat.h.

#define HFIXEDSZ   NS_HFIXEDSZ

Definition at line 89 of file nameser_compat.h.

#define IN6ADDRSZ   NS_IN6ADDRSZ

Definition at line 96 of file nameser_compat.h.

#define INADDRSZ   NS_INADDRSZ

Definition at line 95 of file nameser_compat.h.

#define INDIR_MASK   NS_CMPRSFLGS

Definition at line 97 of file nameser_compat.h.

#define INT16SZ   NS_INT16SZ

Definition at line 93 of file nameser_compat.h.

#define INT32SZ   NS_INT32SZ

Definition at line 92 of file nameser_compat.h.

#define INT8SZ   NS_INT8SZ

Definition at line 94 of file nameser_compat.h.

#define IQUERY   ns_o_iquery

Definition at line 106 of file nameser_compat.h.

#define MAXCDNAME   NS_MAXCDNAME

Definition at line 87 of file nameser_compat.h.

#define MAXDNAME   NS_MAXDNAME

Definition at line 86 of file nameser_compat.h.

#define MAXLABEL   NS_MAXLABEL

Definition at line 88 of file nameser_compat.h.

Definition at line 98 of file nameser_compat.h.

#define NOERROR   ns_r_noerror

Definition at line 111 of file nameser_compat.h.

#define NOTAUTH   ns_r_notauth

Definition at line 120 of file nameser_compat.h.

#define NOTIMP   ns_r_notimpl

Definition at line 115 of file nameser_compat.h.

#define NOTZONE   ns_r_notzone

Definition at line 121 of file nameser_compat.h.

#define NS_NOTIFY_OP   ns_o_notify

Definition at line 108 of file nameser_compat.h.

#define NS_UPDATE_OP   ns_o_update

Definition at line 109 of file nameser_compat.h.

#define NXDOMAIN   ns_r_nxdomain

Definition at line 114 of file nameser_compat.h.

#define NXRRSET   ns_r_nxrrset

Definition at line 119 of file nameser_compat.h.

#define PACKETSZ   NS_PACKETSZ

Definition at line 85 of file nameser_compat.h.

#define PUTLONG   NS_PUT32

Definition at line 184 of file nameser_compat.h.

#define PUTSHORT   NS_PUT16

Definition at line 183 of file nameser_compat.h.

#define QFIXEDSZ   NS_QFIXEDSZ

Definition at line 90 of file nameser_compat.h.

#define QUERY   ns_o_query

Definition at line 105 of file nameser_compat.h.

#define REFUSED   ns_r_refused

Definition at line 116 of file nameser_compat.h.

#define RRFIXEDSZ   NS_RRFIXEDSZ

Definition at line 91 of file nameser_compat.h.

#define S_ADDT   ns_s_ar

Definition at line 103 of file nameser_compat.h.

#define S_PREREQ   ns_s_pr

Definition at line 101 of file nameser_compat.h.

#define S_UPDATE   ns_s_ud

Definition at line 102 of file nameser_compat.h.

#define S_ZONE   ns_s_zn

Definition at line 100 of file nameser_compat.h.

#define SERVFAIL   ns_r_servfail

Definition at line 113 of file nameser_compat.h.

#define STATUS   ns_o_status

Definition at line 107 of file nameser_compat.h.

#define T_A   ns_t_a

Definition at line 130 of file nameser_compat.h.

#define T_A6   ns_t_a6

Definition at line 165 of file nameser_compat.h.

#define T_AAAA   ns_t_aaaa

Definition at line 157 of file nameser_compat.h.

#define T_AFSDB   ns_t_afsdb

Definition at line 147 of file nameser_compat.h.

#define T_ANY   ns_t_any

Definition at line 172 of file nameser_compat.h.

#define T_ATMA   ns_t_atma

Definition at line 163 of file nameser_compat.h.

#define T_AXFR   ns_t_axfr

Definition at line 169 of file nameser_compat.h.

#define T_CNAME   ns_t_cname

Definition at line 134 of file nameser_compat.h.

#define T_DNAME   ns_t_dname

Definition at line 166 of file nameser_compat.h.

#define T_EID   ns_t_eid

Definition at line 160 of file nameser_compat.h.

#define T_GPOS   ns_t_gpos

Definition at line 156 of file nameser_compat.h.

#define T_HINFO   ns_t_hinfo

Definition at line 142 of file nameser_compat.h.

#define T_ISDN   ns_t_isdn

Definition at line 149 of file nameser_compat.h.

#define T_IXFR   ns_t_ixfr

Definition at line 168 of file nameser_compat.h.

#define T_KEY   ns_t_key

Definition at line 154 of file nameser_compat.h.

#define T_LOC   ns_t_loc

Definition at line 158 of file nameser_compat.h.

#define T_MAILA   ns_t_maila

Definition at line 171 of file nameser_compat.h.

#define T_MAILB   ns_t_mailb

Definition at line 170 of file nameser_compat.h.

#define T_MB   ns_t_mb

Definition at line 136 of file nameser_compat.h.

#define T_MD   ns_t_md

Definition at line 132 of file nameser_compat.h.

#define T_MF   ns_t_mf

Definition at line 133 of file nameser_compat.h.

#define T_MG   ns_t_mg

Definition at line 137 of file nameser_compat.h.

#define T_MINFO   ns_t_minfo

Definition at line 143 of file nameser_compat.h.

#define T_MR   ns_t_mr

Definition at line 138 of file nameser_compat.h.

#define T_MX   ns_t_mx

Definition at line 144 of file nameser_compat.h.

#define T_NAPTR   ns_t_naptr

Definition at line 164 of file nameser_compat.h.

#define T_NIMLOC   ns_t_nimloc

Definition at line 161 of file nameser_compat.h.

#define T_NS   ns_t_ns

Definition at line 131 of file nameser_compat.h.

#define T_NSAP   ns_t_nsap

Definition at line 151 of file nameser_compat.h.

#define T_NSAP_PTR   ns_t_nsap_ptr

Definition at line 152 of file nameser_compat.h.

#define T_NULL   ns_t_null

Definition at line 139 of file nameser_compat.h.

#define T_NXT   ns_t_nxt

Definition at line 159 of file nameser_compat.h.

#define T_PTR   ns_t_ptr

Definition at line 141 of file nameser_compat.h.

#define T_PX   ns_t_px

Definition at line 155 of file nameser_compat.h.

#define T_RP   ns_t_rp

Definition at line 146 of file nameser_compat.h.

#define T_RT   ns_t_rt

Definition at line 150 of file nameser_compat.h.

#define T_SIG   ns_t_sig

Definition at line 153 of file nameser_compat.h.

#define T_SOA   ns_t_soa

Definition at line 135 of file nameser_compat.h.

#define T_SRV   ns_t_srv

Definition at line 162 of file nameser_compat.h.

#define T_TSIG   ns_t_tsig

Definition at line 167 of file nameser_compat.h.

#define T_TXT   ns_t_txt

Definition at line 145 of file nameser_compat.h.

#define T_WKS   ns_t_wks

Definition at line 140 of file nameser_compat.h.

#define T_X25   ns_t_x25

Definition at line 148 of file nameser_compat.h.

#define YXDOMAIN   ns_r_yxdomain

Definition at line 117 of file nameser_compat.h.

#define YXRRSET   ns_r_yxrrset

Definition at line 118 of file nameser_compat.h.