ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
nameser_compat.h File Reference

Go to the source code of this file.

Data Structures

struct  HEADER
 

Macros

#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 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_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
 

Macro Definition Documentation

◆ ADD

#define ADD   ns_uop_add

Definition at line 123 of file nameser_compat.h.

◆ C_ANY

#define C_ANY   ns_c_any

Definition at line 172 of file nameser_compat.h.

◆ C_CHAOS

#define C_CHAOS   ns_c_chaos

Definition at line 168 of file nameser_compat.h.

◆ C_HS

#define C_HS   ns_c_hs

Definition at line 169 of file nameser_compat.h.

◆ C_IN

#define C_IN   ns_c_in

Definition at line 167 of file nameser_compat.h.

◆ C_NONE

#define C_NONE   ns_c_none

Definition at line 171 of file nameser_compat.h.

◆ DELETE

#define DELETE   ns_uop_delete

Definition at line 122 of file nameser_compat.h.

◆ FORMERR

#define FORMERR   ns_r_formerr

Definition at line 107 of file nameser_compat.h.

◆ GETLONG

#define GETLONG   NS_GET32

Definition at line 175 of file nameser_compat.h.

◆ GETSHORT

#define GETSHORT   NS_GET16

Definition at line 174 of file nameser_compat.h.

◆ HFIXEDSZ

#define HFIXEDSZ   NS_HFIXEDSZ

Definition at line 85 of file nameser_compat.h.

◆ IN6ADDRSZ

#define IN6ADDRSZ   NS_IN6ADDRSZ

Definition at line 91 of file nameser_compat.h.

◆ INADDRSZ

#define INADDRSZ   NS_INADDRSZ

Definition at line 90 of file nameser_compat.h.

◆ INDIR_MASK

#define INDIR_MASK   NS_CMPRSFLGS

Definition at line 92 of file nameser_compat.h.

◆ INT16SZ

#define INT16SZ   NS_INT16SZ

Definition at line 89 of file nameser_compat.h.

◆ INT32SZ

#define INT32SZ   NS_INT32SZ

Definition at line 88 of file nameser_compat.h.

◆ IQUERY

#define IQUERY   ns_o_iquery

Definition at line 101 of file nameser_compat.h.

◆ MAXCDNAME

#define MAXCDNAME   NS_MAXCDNAME

Definition at line 83 of file nameser_compat.h.

◆ MAXDNAME

#define MAXDNAME   NS_MAXDNAME

Definition at line 82 of file nameser_compat.h.

◆ MAXLABEL

#define MAXLABEL   NS_MAXLABEL

Definition at line 84 of file nameser_compat.h.

◆ NAMESERVER_PORT

#define NAMESERVER_PORT   NS_DEFAULTPORT

Definition at line 93 of file nameser_compat.h.

◆ NOERROR

#define NOERROR   ns_r_noerror

Definition at line 106 of file nameser_compat.h.

◆ NOTAUTH

#define NOTAUTH   ns_r_notauth

Definition at line 115 of file nameser_compat.h.

◆ NOTIMP

#define NOTIMP   ns_r_notimpl

Definition at line 110 of file nameser_compat.h.

◆ NOTZONE

#define NOTZONE   ns_r_notzone

Definition at line 116 of file nameser_compat.h.

◆ NS_NOTIFY_OP

#define NS_NOTIFY_OP   ns_o_notify

Definition at line 103 of file nameser_compat.h.

◆ NS_UPDATE_OP

#define NS_UPDATE_OP   ns_o_update

Definition at line 104 of file nameser_compat.h.

◆ NXDOMAIN

#define NXDOMAIN   ns_r_nxdomain

Definition at line 109 of file nameser_compat.h.

◆ NXRRSET

#define NXRRSET   ns_r_nxrrset

Definition at line 114 of file nameser_compat.h.

◆ PACKETSZ

#define PACKETSZ   NS_PACKETSZ

Definition at line 81 of file nameser_compat.h.

◆ PUTLONG

#define PUTLONG   NS_PUT32

Definition at line 177 of file nameser_compat.h.

◆ PUTSHORT

#define PUTSHORT   NS_PUT16

Definition at line 176 of file nameser_compat.h.

◆ QFIXEDSZ

#define QFIXEDSZ   NS_QFIXEDSZ

Definition at line 86 of file nameser_compat.h.

◆ QUERY

#define QUERY   ns_o_query

Definition at line 100 of file nameser_compat.h.

◆ REFUSED

#define REFUSED   ns_r_refused

Definition at line 111 of file nameser_compat.h.

◆ RRFIXEDSZ

#define RRFIXEDSZ   NS_RRFIXEDSZ

Definition at line 87 of file nameser_compat.h.

◆ S_ADDT

#define S_ADDT   ns_s_ar

Definition at line 98 of file nameser_compat.h.

◆ S_PREREQ

#define S_PREREQ   ns_s_pr

Definition at line 96 of file nameser_compat.h.

◆ S_UPDATE

#define S_UPDATE   ns_s_ud

Definition at line 97 of file nameser_compat.h.

◆ S_ZONE

#define S_ZONE   ns_s_zn

Definition at line 95 of file nameser_compat.h.

◆ SERVFAIL

#define SERVFAIL   ns_r_servfail

Definition at line 108 of file nameser_compat.h.

◆ STATUS

#define STATUS   ns_o_status

Definition at line 102 of file nameser_compat.h.

◆ T_A

#define T_A   ns_t_a

Definition at line 125 of file nameser_compat.h.

◆ T_AAAA

#define T_AAAA   ns_t_aaaa

Definition at line 152 of file nameser_compat.h.

◆ T_AFSDB

#define T_AFSDB   ns_t_afsdb

Definition at line 142 of file nameser_compat.h.

◆ T_ANY

#define T_ANY   ns_t_any

Definition at line 165 of file nameser_compat.h.

◆ T_ATMA

#define T_ATMA   ns_t_atma

Definition at line 158 of file nameser_compat.h.

◆ T_AXFR

#define T_AXFR   ns_t_axfr

Definition at line 162 of file nameser_compat.h.

◆ T_CNAME

#define T_CNAME   ns_t_cname

Definition at line 129 of file nameser_compat.h.

◆ T_EID

#define T_EID   ns_t_eid

Definition at line 155 of file nameser_compat.h.

◆ T_GPOS

#define T_GPOS   ns_t_gpos

Definition at line 151 of file nameser_compat.h.

◆ T_HINFO

#define T_HINFO   ns_t_hinfo

Definition at line 137 of file nameser_compat.h.

◆ T_ISDN

#define T_ISDN   ns_t_isdn

Definition at line 144 of file nameser_compat.h.

◆ T_IXFR

#define T_IXFR   ns_t_ixfr

Definition at line 161 of file nameser_compat.h.

◆ T_KEY

#define T_KEY   ns_t_key

Definition at line 149 of file nameser_compat.h.

◆ T_LOC

#define T_LOC   ns_t_loc

Definition at line 153 of file nameser_compat.h.

◆ T_MAILA

#define T_MAILA   ns_t_maila

Definition at line 164 of file nameser_compat.h.

◆ T_MAILB

#define T_MAILB   ns_t_mailb

Definition at line 163 of file nameser_compat.h.

◆ T_MB

#define T_MB   ns_t_mb

Definition at line 131 of file nameser_compat.h.

◆ T_MD

#define T_MD   ns_t_md

Definition at line 127 of file nameser_compat.h.

◆ T_MF

#define T_MF   ns_t_mf

Definition at line 128 of file nameser_compat.h.

◆ T_MG

#define T_MG   ns_t_mg

Definition at line 132 of file nameser_compat.h.

◆ T_MINFO

#define T_MINFO   ns_t_minfo

Definition at line 138 of file nameser_compat.h.

◆ T_MR

#define T_MR   ns_t_mr

Definition at line 133 of file nameser_compat.h.

◆ T_MX

#define T_MX   ns_t_mx

Definition at line 139 of file nameser_compat.h.

◆ T_NAPTR

#define T_NAPTR   ns_t_naptr

Definition at line 159 of file nameser_compat.h.

◆ T_NIMLOC

#define T_NIMLOC   ns_t_nimloc

Definition at line 156 of file nameser_compat.h.

◆ T_NS

#define T_NS   ns_t_ns

Definition at line 126 of file nameser_compat.h.

◆ T_NSAP

#define T_NSAP   ns_t_nsap

Definition at line 146 of file nameser_compat.h.

◆ T_NSAP_PTR

#define T_NSAP_PTR   ns_t_nsap_ptr

Definition at line 147 of file nameser_compat.h.

◆ T_NULL

#define T_NULL   ns_t_null

Definition at line 134 of file nameser_compat.h.

◆ T_NXT

#define T_NXT   ns_t_nxt

Definition at line 154 of file nameser_compat.h.

◆ T_PTR

#define T_PTR   ns_t_ptr

Definition at line 136 of file nameser_compat.h.

◆ T_PX

#define T_PX   ns_t_px

Definition at line 150 of file nameser_compat.h.

◆ T_RP

#define T_RP   ns_t_rp

Definition at line 141 of file nameser_compat.h.

◆ T_RT

#define T_RT   ns_t_rt

Definition at line 145 of file nameser_compat.h.

◆ T_SIG

#define T_SIG   ns_t_sig

Definition at line 148 of file nameser_compat.h.

◆ T_SOA

#define T_SOA   ns_t_soa

Definition at line 130 of file nameser_compat.h.

◆ T_SRV

#define T_SRV   ns_t_srv

Definition at line 157 of file nameser_compat.h.

◆ T_TSIG

#define T_TSIG   ns_t_tsig

Definition at line 160 of file nameser_compat.h.

◆ T_TXT

#define T_TXT   ns_t_txt

Definition at line 140 of file nameser_compat.h.

◆ T_WKS

#define T_WKS   ns_t_wks

Definition at line 135 of file nameser_compat.h.

◆ T_X25

#define T_X25   ns_t_x25

Definition at line 143 of file nameser_compat.h.

◆ YXDOMAIN

#define YXDOMAIN   ns_r_yxdomain

Definition at line 112 of file nameser_compat.h.

◆ YXRRSET

#define YXRRSET   ns_r_yxrrset

Definition at line 113 of file nameser_compat.h.