ISC DHCP  4.3.1
A reference DHCPv4 and DHCPv6 implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
result.h File Reference
#include <isc/lang.h>
#include <isc/resultclass.h>
#include <isc/types.h>
#include <isc/result.h>

Go to the source code of this file.

Macros

#define DHCP_R_HOSTUNKNOWN   (ISC_RESULTCLASS_DHCP + 0)
 
#define DHCP_R_VERSIONMISMATCH   (ISC_RESULTCLASS_DHCP + 1)
 
#define DHCP_R_PROTOCOLERROR   (ISC_RESULTCLASS_DHCP + 2)
 
#define DHCP_R_INVALIDARG   (ISC_RESULTCLASS_DHCP + 3)
 
#define DHCP_R_NOTYET   (ISC_RESULTCLASS_DHCP + 4)
 
#define DHCP_R_UNCHANGED   (ISC_RESULTCLASS_DHCP + 5)
 
#define DHCP_R_MULTIPLE   (ISC_RESULTCLASS_DHCP + 6)
 
#define DHCP_R_KEYCONFLICT   (ISC_RESULTCLASS_DHCP + 7)
 
#define DHCP_R_BADPARSE   (ISC_RESULTCLASS_DHCP + 8)
 
#define DHCP_R_NOKEYS   (ISC_RESULTCLASS_DHCP + 9)
 
#define DHCP_R_KEY_UNKNOWN   (ISC_RESULTCLASS_DHCP + 10)
 
#define DHCP_R_INVALIDKEY   (ISC_RESULTCLASS_DHCP + 11)
 
#define DHCP_R_INCOMPLETE   (ISC_RESULTCLASS_DHCP + 12)
 
#define DHCP_R_FORMERR   (ISC_RESULTCLASS_DHCP + 13)
 
#define DHCP_R_SERVFAIL   (ISC_RESULTCLASS_DHCP + 14)
 
#define DHCP_R_NXDOMAIN   (ISC_RESULTCLASS_DHCP + 15)
 
#define DHCP_R_NOTIMPL   (ISC_RESULTCLASS_DHCP + 16)
 
#define DHCP_R_REFUSED   (ISC_RESULTCLASS_DHCP + 17)
 
#define DHCP_R_YXDOMAIN   (ISC_RESULTCLASS_DHCP + 18)
 
#define DHCP_R_YXRRSET   (ISC_RESULTCLASS_DHCP + 19)
 
#define DHCP_R_NXRRSET   (ISC_RESULTCLASS_DHCP + 20)
 
#define DHCP_R_NOTAUTH   (ISC_RESULTCLASS_DHCP + 21)
 
#define DHCP_R_NOTZONE   (ISC_RESULTCLASS_DHCP + 22)
 
#define DHCP_R_BADSIG   (ISC_RESULTCLASS_DHCP + 23)
 
#define DHCP_R_BADKEY   (ISC_RESULTCLASS_DHCP + 24)
 
#define DHCP_R_BADTIME   (ISC_RESULTCLASS_DHCP + 25)
 
#define DHCP_R_NOROOTZONE   (ISC_RESULTCLASS_DHCP + 26)
 
#define DHCP_R_DESTADDRREQ   (ISC_RESULTCLASS_DHCP + 27)
 
#define DHCP_R_CROSSZONE   (ISC_RESULTCLASS_DHCP + 28)
 
#define DHCP_R_NO_TSIG   (ISC_RESULTCLASS_DHCP + 29)
 
#define DHCP_R_NOT_EQUAL   (ISC_RESULTCLASS_DHCP + 30)
 
#define DHCP_R_CONNRESET   (ISC_RESULTCLASS_DHCP + 31)
 
#define DHCP_R_UNKNOWNATTRIBUTE   (ISC_RESULTCLASS_DHCP + 32)
 
#define DHCP_R_NRESULTS   33 /*%< Number of results */
 
#define ISC_R_HOSTUNKNOWN   DHCP_R_HOSTUNKNOWN
 
#define ISC_R_VERSIONMISMATCH   DHCP_R_VERSIONMISMATCH
 
#define ISC_R_PROTOCOLERROR   DHCP_R_PROTOCOLERROR
 
#define ISC_R_INVALIDARG   DHCP_R_INVALIDARG
 
#define ISC_R_NOTYET   DHCP_R_NOTYET
 
#define ISC_R_UNCHANGED   DHCP_R_UNCHANGED
 
#define ISC_R_MULTIPLE   DHCP_R_MULTIPLE
 
#define ISC_R_KEYCONFLICT   DHCP_R_KEYCONFLICT
 
#define ISC_R_BADPARSE   DHCP_R_BADPARSE
 
#define ISC_R_NOKEYS   DHCP_R_NOKEYS
 
#define ISC_R_KEY_UNKNOWN   DHCP_R_KEY_UNKNOWN
 
#define ISC_R_INVALIDKEY   DHCP_R_INVALIDKEY
 
#define ISC_R_INCOMPLETE   DHCP_R_INCOMPLETE
 
#define ISC_R_FORMERR   DHCP_R_FORMERR
 
#define ISC_R_SERVFAIL   DHCP_R_SERVFAIL
 
#define ISC_R_NXDOMAIN   DHCP_R_NXDOMAIN
 
#define ISC_R_NOTIMPL   DHCP_R_NOTIMPL
 
#define ISC_R_REFUSED   DHCP_R_REFUSED
 
#define ISC_R_YXDOMAIN   DHCP_R_YXDOMAIN
 
#define ISC_R_YXRRSET   DHCP_R_YXRRSET
 
#define ISC_R_NXRRSET   DHCP_R_NXRRSET
 
#define ISC_R_NOTAUTH   DHCP_R_NOTAUTH
 
#define ISC_R_NOTZONE   DHCP_R_NOTZONE
 
#define ISC_R_BADSIG   DHCP_R_BADSIG
 
#define ISC_R_BADKEY   DHCP_R_BADKEY
 
#define ISC_R_BADTIME   DHCP_R_BADTIME
 
#define ISC_R_NOROOTZONE   DHCP_R_NOROOTZONE
 
#define ISC_R_DESTADDRREQ   DHCP_R_DESTADDRREQ
 
#define ISC_R_CROSSZONE   DHCP_R_CROSSZONE
 
#define ISC_R_NO_TSIG   DHCP_R_NO_TSIG
 
#define ISC_R_NOT_EQUAL   DHCP_R_NOT_EQUAL
 
#define ISC_R_CONNRESET   DHCP_R_CONNRESET
 
#define ISC_R_UNKNOWNATTRIBUTE   DHCP_R_UNKNOWNATTRIBUTE
 

Functions

isc_result_t dhcp_result_register (void)
 

Macro Definition Documentation

#define DHCP_R_BADKEY   (ISC_RESULTCLASS_DHCP + 24)

Definition at line 69 of file result.h.

#define DHCP_R_BADPARSE   (ISC_RESULTCLASS_DHCP + 8)

Definition at line 53 of file result.h.

#define DHCP_R_BADSIG   (ISC_RESULTCLASS_DHCP + 23)

Definition at line 68 of file result.h.

#define DHCP_R_BADTIME   (ISC_RESULTCLASS_DHCP + 25)

Definition at line 70 of file result.h.

#define DHCP_R_CONNRESET   (ISC_RESULTCLASS_DHCP + 31)

Definition at line 76 of file result.h.

#define DHCP_R_CROSSZONE   (ISC_RESULTCLASS_DHCP + 28)

Definition at line 73 of file result.h.

#define DHCP_R_DESTADDRREQ   (ISC_RESULTCLASS_DHCP + 27)

Definition at line 72 of file result.h.

#define DHCP_R_FORMERR   (ISC_RESULTCLASS_DHCP + 13)

Definition at line 58 of file result.h.

#define DHCP_R_HOSTUNKNOWN   (ISC_RESULTCLASS_DHCP + 0)

Definition at line 45 of file result.h.

#define DHCP_R_INCOMPLETE   (ISC_RESULTCLASS_DHCP + 12)

Definition at line 57 of file result.h.

#define DHCP_R_INVALIDARG   (ISC_RESULTCLASS_DHCP + 3)

Definition at line 48 of file result.h.

#define DHCP_R_INVALIDKEY   (ISC_RESULTCLASS_DHCP + 11)

Definition at line 56 of file result.h.

#define DHCP_R_KEY_UNKNOWN   (ISC_RESULTCLASS_DHCP + 10)

Definition at line 55 of file result.h.

#define DHCP_R_KEYCONFLICT   (ISC_RESULTCLASS_DHCP + 7)

Definition at line 52 of file result.h.

#define DHCP_R_MULTIPLE   (ISC_RESULTCLASS_DHCP + 6)

Definition at line 51 of file result.h.

#define DHCP_R_NO_TSIG   (ISC_RESULTCLASS_DHCP + 29)

Definition at line 74 of file result.h.

#define DHCP_R_NOKEYS   (ISC_RESULTCLASS_DHCP + 9)

Definition at line 54 of file result.h.

#define DHCP_R_NOROOTZONE   (ISC_RESULTCLASS_DHCP + 26)

Definition at line 71 of file result.h.

#define DHCP_R_NOT_EQUAL   (ISC_RESULTCLASS_DHCP + 30)

Definition at line 75 of file result.h.

#define DHCP_R_NOTAUTH   (ISC_RESULTCLASS_DHCP + 21)

Definition at line 66 of file result.h.

#define DHCP_R_NOTIMPL   (ISC_RESULTCLASS_DHCP + 16)

Definition at line 61 of file result.h.

#define DHCP_R_NOTYET   (ISC_RESULTCLASS_DHCP + 4)

Definition at line 49 of file result.h.

#define DHCP_R_NOTZONE   (ISC_RESULTCLASS_DHCP + 22)

Definition at line 67 of file result.h.

#define DHCP_R_NRESULTS   33 /*%< Number of results */

Definition at line 79 of file result.h.

#define DHCP_R_NXDOMAIN   (ISC_RESULTCLASS_DHCP + 15)

Definition at line 60 of file result.h.

#define DHCP_R_NXRRSET   (ISC_RESULTCLASS_DHCP + 20)

Definition at line 65 of file result.h.

#define DHCP_R_PROTOCOLERROR   (ISC_RESULTCLASS_DHCP + 2)

Definition at line 47 of file result.h.

#define DHCP_R_REFUSED   (ISC_RESULTCLASS_DHCP + 17)

Definition at line 62 of file result.h.

#define DHCP_R_SERVFAIL   (ISC_RESULTCLASS_DHCP + 14)

Definition at line 59 of file result.h.

#define DHCP_R_UNCHANGED   (ISC_RESULTCLASS_DHCP + 5)

Definition at line 50 of file result.h.

#define DHCP_R_UNKNOWNATTRIBUTE   (ISC_RESULTCLASS_DHCP + 32)

Definition at line 77 of file result.h.

#define DHCP_R_VERSIONMISMATCH   (ISC_RESULTCLASS_DHCP + 1)

Definition at line 46 of file result.h.

#define DHCP_R_YXDOMAIN   (ISC_RESULTCLASS_DHCP + 18)

Definition at line 63 of file result.h.

#define DHCP_R_YXRRSET   (ISC_RESULTCLASS_DHCP + 19)

Definition at line 64 of file result.h.

#define ISC_R_BADKEY   DHCP_R_BADKEY

Definition at line 107 of file result.h.

#define ISC_R_BADPARSE   DHCP_R_BADPARSE

Definition at line 91 of file result.h.

#define ISC_R_BADSIG   DHCP_R_BADSIG

Definition at line 106 of file result.h.

#define ISC_R_BADTIME   DHCP_R_BADTIME

Definition at line 108 of file result.h.

#define ISC_R_CONNRESET   DHCP_R_CONNRESET

Definition at line 114 of file result.h.

#define ISC_R_CROSSZONE   DHCP_R_CROSSZONE

Definition at line 111 of file result.h.

#define ISC_R_DESTADDRREQ   DHCP_R_DESTADDRREQ

Definition at line 110 of file result.h.

#define ISC_R_FORMERR   DHCP_R_FORMERR

Definition at line 96 of file result.h.

#define ISC_R_HOSTUNKNOWN   DHCP_R_HOSTUNKNOWN

Definition at line 83 of file result.h.

#define ISC_R_INCOMPLETE   DHCP_R_INCOMPLETE

Definition at line 95 of file result.h.

#define ISC_R_INVALIDARG   DHCP_R_INVALIDARG

Definition at line 86 of file result.h.

#define ISC_R_INVALIDKEY   DHCP_R_INVALIDKEY

Definition at line 94 of file result.h.

#define ISC_R_KEY_UNKNOWN   DHCP_R_KEY_UNKNOWN

Definition at line 93 of file result.h.

#define ISC_R_KEYCONFLICT   DHCP_R_KEYCONFLICT

Definition at line 90 of file result.h.

#define ISC_R_MULTIPLE   DHCP_R_MULTIPLE

Definition at line 89 of file result.h.

#define ISC_R_NO_TSIG   DHCP_R_NO_TSIG

Definition at line 112 of file result.h.

#define ISC_R_NOKEYS   DHCP_R_NOKEYS

Definition at line 92 of file result.h.

#define ISC_R_NOROOTZONE   DHCP_R_NOROOTZONE

Definition at line 109 of file result.h.

#define ISC_R_NOT_EQUAL   DHCP_R_NOT_EQUAL

Definition at line 113 of file result.h.

#define ISC_R_NOTAUTH   DHCP_R_NOTAUTH

Definition at line 104 of file result.h.

#define ISC_R_NOTIMPL   DHCP_R_NOTIMPL

Definition at line 99 of file result.h.

#define ISC_R_NOTYET   DHCP_R_NOTYET

Definition at line 87 of file result.h.

#define ISC_R_NOTZONE   DHCP_R_NOTZONE

Definition at line 105 of file result.h.

#define ISC_R_NXDOMAIN   DHCP_R_NXDOMAIN

Definition at line 98 of file result.h.

#define ISC_R_NXRRSET   DHCP_R_NXRRSET

Definition at line 103 of file result.h.

#define ISC_R_PROTOCOLERROR   DHCP_R_PROTOCOLERROR

Definition at line 85 of file result.h.

#define ISC_R_REFUSED   DHCP_R_REFUSED

Definition at line 100 of file result.h.

#define ISC_R_SERVFAIL   DHCP_R_SERVFAIL

Definition at line 97 of file result.h.

#define ISC_R_UNCHANGED   DHCP_R_UNCHANGED

Definition at line 88 of file result.h.

#define ISC_R_UNKNOWNATTRIBUTE   DHCP_R_UNKNOWNATTRIBUTE

Definition at line 115 of file result.h.

#define ISC_R_VERSIONMISMATCH   DHCP_R_VERSIONMISMATCH

Definition at line 84 of file result.h.

#define ISC_R_YXDOMAIN   DHCP_R_YXDOMAIN

Definition at line 101 of file result.h.

#define ISC_R_YXRRSET   DHCP_R_YXRRSET

Definition at line 102 of file result.h.

Function Documentation

isc_result_t dhcp_result_register ( void  )

Definition at line 79 of file result.c.