ISC DHCP  4.4.1
A reference DHCPv4 and DHCPv6 implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
osdep.h File Reference
#include "site.h"
#include "config.h"
#include <inttypes.h>

Go to the source code of this file.

Macros

#define LITTLE_ENDIAN   1234
 
#define BIG_ENDIAN   4321
 
#define BYTE_ORDER   DHCP_BYTE_ORDER
 
#define USE_LPF   1
 
#define TIME_MAX   2147483647
 
#define USE_LPF_SEND
 
#define USE_LPF_RECEIVE
 
#define USE_SOCKET_FALLBACK
 
#define USE_FALLBACK
 
#define PACKET_ASSEMBLY
 
#define PACKET_DECODING
 
#define jbp_decl(x)   jmp_buf *x
 
#define jref(x)   (&(x))
 
#define jdref(x)   (*(x))
 
#define jrefproto   jmp_buf *
 
#define BPF_FORMAT   "/dev/bpf%d"
 
#define SHUT_RD   0
 
#define SOCKLEN_T   socklen_t
 
#define STDERR_FILENO   2
 

Macro Definition Documentation

#define BIG_ENDIAN   4321

Definition at line 43 of file osdep.h.

#define BPF_FORMAT   "/dev/bpf%d"

Definition at line 203 of file osdep.h.

#define BYTE_ORDER   DHCP_BYTE_ORDER

Definition at line 47 of file osdep.h.

#define jbp_decl (   x)    jmp_buf *x

Definition at line 190 of file osdep.h.

#define jdref (   x)    (*(x))

Definition at line 196 of file osdep.h.

#define jref (   x)    (&(x))

Definition at line 193 of file osdep.h.

#define jrefproto   jmp_buf *

Definition at line 199 of file osdep.h.

#define LITTLE_ENDIAN   1234

Definition at line 39 of file osdep.h.

#define PACKET_ASSEMBLY

Definition at line 166 of file osdep.h.

#define PACKET_DECODING

Definition at line 178 of file osdep.h.

#define SHUT_RD   0

Definition at line 276 of file osdep.h.

#define SOCKLEN_T   socklen_t

Definition at line 280 of file osdep.h.

#define STDERR_FILENO   2

Definition at line 287 of file osdep.h.

#define TIME_MAX   2147483647

Definition at line 82 of file osdep.h.

#define USE_FALLBACK

Definition at line 154 of file osdep.h.

#define USE_LPF   1

Definition at line 75 of file osdep.h.

#define USE_LPF_RECEIVE

Definition at line 123 of file osdep.h.

#define USE_LPF_SEND

Definition at line 122 of file osdep.h.

#define USE_SOCKET_FALLBACK

Definition at line 153 of file osdep.h.