ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
result.h File Reference
#include <isc/boolean.h>
#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 */
 

Functions

isc_result_t dhcp_result_register (void)
 

Macro Definition Documentation

◆ DHCP_R_BADKEY

#define DHCP_R_BADKEY   (ISC_RESULTCLASS_DHCP + 24)

Definition at line 70 of file result.h.

◆ DHCP_R_BADPARSE

#define DHCP_R_BADPARSE   (ISC_RESULTCLASS_DHCP + 8)

Definition at line 54 of file result.h.

◆ DHCP_R_BADSIG

#define DHCP_R_BADSIG   (ISC_RESULTCLASS_DHCP + 23)

Definition at line 69 of file result.h.

◆ DHCP_R_BADTIME

#define DHCP_R_BADTIME   (ISC_RESULTCLASS_DHCP + 25)

Definition at line 71 of file result.h.

◆ DHCP_R_CONNRESET

#define DHCP_R_CONNRESET   (ISC_RESULTCLASS_DHCP + 31)

Definition at line 77 of file result.h.

◆ DHCP_R_CROSSZONE

#define DHCP_R_CROSSZONE   (ISC_RESULTCLASS_DHCP + 28)

Definition at line 74 of file result.h.

◆ DHCP_R_DESTADDRREQ

#define DHCP_R_DESTADDRREQ   (ISC_RESULTCLASS_DHCP + 27)

Definition at line 73 of file result.h.

◆ DHCP_R_FORMERR

#define DHCP_R_FORMERR   (ISC_RESULTCLASS_DHCP + 13)

Definition at line 59 of file result.h.

◆ DHCP_R_HOSTUNKNOWN

#define DHCP_R_HOSTUNKNOWN   (ISC_RESULTCLASS_DHCP + 0)

Definition at line 46 of file result.h.

◆ DHCP_R_INCOMPLETE

#define DHCP_R_INCOMPLETE   (ISC_RESULTCLASS_DHCP + 12)

Definition at line 58 of file result.h.

◆ DHCP_R_INVALIDARG

#define DHCP_R_INVALIDARG   (ISC_RESULTCLASS_DHCP + 3)

Definition at line 49 of file result.h.

◆ DHCP_R_INVALIDKEY

#define DHCP_R_INVALIDKEY   (ISC_RESULTCLASS_DHCP + 11)

Definition at line 57 of file result.h.

◆ DHCP_R_KEY_UNKNOWN

#define DHCP_R_KEY_UNKNOWN   (ISC_RESULTCLASS_DHCP + 10)

Definition at line 56 of file result.h.

◆ DHCP_R_KEYCONFLICT

#define DHCP_R_KEYCONFLICT   (ISC_RESULTCLASS_DHCP + 7)

Definition at line 53 of file result.h.

◆ DHCP_R_MULTIPLE

#define DHCP_R_MULTIPLE   (ISC_RESULTCLASS_DHCP + 6)

Definition at line 52 of file result.h.

◆ DHCP_R_NO_TSIG

#define DHCP_R_NO_TSIG   (ISC_RESULTCLASS_DHCP + 29)

Definition at line 75 of file result.h.

◆ DHCP_R_NOKEYS

#define DHCP_R_NOKEYS   (ISC_RESULTCLASS_DHCP + 9)

Definition at line 55 of file result.h.

◆ DHCP_R_NOROOTZONE

#define DHCP_R_NOROOTZONE   (ISC_RESULTCLASS_DHCP + 26)

Definition at line 72 of file result.h.

◆ DHCP_R_NOT_EQUAL

#define DHCP_R_NOT_EQUAL   (ISC_RESULTCLASS_DHCP + 30)

Definition at line 76 of file result.h.

◆ DHCP_R_NOTAUTH

#define DHCP_R_NOTAUTH   (ISC_RESULTCLASS_DHCP + 21)

Definition at line 67 of file result.h.

◆ DHCP_R_NOTIMPL

#define DHCP_R_NOTIMPL   (ISC_RESULTCLASS_DHCP + 16)

Definition at line 62 of file result.h.

◆ DHCP_R_NOTYET

#define DHCP_R_NOTYET   (ISC_RESULTCLASS_DHCP + 4)

Definition at line 50 of file result.h.

◆ DHCP_R_NOTZONE

#define DHCP_R_NOTZONE   (ISC_RESULTCLASS_DHCP + 22)

Definition at line 68 of file result.h.

◆ DHCP_R_NRESULTS

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

Definition at line 80 of file result.h.

◆ DHCP_R_NXDOMAIN

#define DHCP_R_NXDOMAIN   (ISC_RESULTCLASS_DHCP + 15)

Definition at line 61 of file result.h.

◆ DHCP_R_NXRRSET

#define DHCP_R_NXRRSET   (ISC_RESULTCLASS_DHCP + 20)

Definition at line 66 of file result.h.

◆ DHCP_R_PROTOCOLERROR

#define DHCP_R_PROTOCOLERROR   (ISC_RESULTCLASS_DHCP + 2)

Definition at line 48 of file result.h.

◆ DHCP_R_REFUSED

#define DHCP_R_REFUSED   (ISC_RESULTCLASS_DHCP + 17)

Definition at line 63 of file result.h.

◆ DHCP_R_SERVFAIL

#define DHCP_R_SERVFAIL   (ISC_RESULTCLASS_DHCP + 14)

Definition at line 60 of file result.h.

◆ DHCP_R_UNCHANGED

#define DHCP_R_UNCHANGED   (ISC_RESULTCLASS_DHCP + 5)

Definition at line 51 of file result.h.

◆ DHCP_R_UNKNOWNATTRIBUTE

#define DHCP_R_UNKNOWNATTRIBUTE   (ISC_RESULTCLASS_DHCP + 32)

Definition at line 78 of file result.h.

◆ DHCP_R_VERSIONMISMATCH

#define DHCP_R_VERSIONMISMATCH   (ISC_RESULTCLASS_DHCP + 1)

Definition at line 47 of file result.h.

◆ DHCP_R_YXDOMAIN

#define DHCP_R_YXDOMAIN   (ISC_RESULTCLASS_DHCP + 18)

Definition at line 64 of file result.h.

◆ DHCP_R_YXRRSET

#define DHCP_R_YXRRSET   (ISC_RESULTCLASS_DHCP + 19)

Definition at line 65 of file result.h.

Function Documentation

◆ dhcp_result_register()

isc_result_t dhcp_result_register ( void )

Definition at line 79 of file result.c.