ISC DHCP  4.3.2
A reference DHCPv4 and DHCPv6 implementation
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 44 of file osdep.h.

#define BPF_FORMAT   "/dev/bpf%d"

Definition at line 204 of file osdep.h.

#define BYTE_ORDER   DHCP_BYTE_ORDER

Definition at line 48 of file osdep.h.

#define jbp_decl (   x)    jmp_buf *x

Definition at line 191 of file osdep.h.

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

Definition at line 197 of file osdep.h.

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

Definition at line 194 of file osdep.h.

#define jrefproto   jmp_buf *

Definition at line 200 of file osdep.h.

#define LITTLE_ENDIAN   1234

Definition at line 40 of file osdep.h.

#define PACKET_ASSEMBLY

Definition at line 167 of file osdep.h.

#define PACKET_DECODING

Definition at line 179 of file osdep.h.

#define SHUT_RD   0

Definition at line 277 of file osdep.h.

#define SOCKLEN_T   socklen_t

Definition at line 281 of file osdep.h.

#define STDERR_FILENO   2

Definition at line 288 of file osdep.h.

#define TIME_MAX   2147483647

Definition at line 83 of file osdep.h.

#define USE_FALLBACK

Definition at line 155 of file osdep.h.

#define USE_LPF   1

Definition at line 76 of file osdep.h.

#define USE_LPF_RECEIVE

Definition at line 124 of file osdep.h.

#define USE_LPF_SEND

Definition at line 123 of file osdep.h.

#define USE_SOCKET_FALLBACK

Definition at line 154 of file osdep.h.