ISC DHCP 4.4.3-P1
A reference DHCPv4 and DHCPv6 implementation
 
Loading...
Searching...
No Matches
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)
 
#define jref(x)
 
#define jdref(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

◆ BIG_ENDIAN

#define BIG_ENDIAN   4321

Definition at line 43 of file osdep.h.

◆ BPF_FORMAT

#define BPF_FORMAT   "/dev/bpf%d"

Definition at line 207 of file osdep.h.

◆ BYTE_ORDER

#define BYTE_ORDER   DHCP_BYTE_ORDER

Definition at line 47 of file osdep.h.

◆ jbp_decl

#define jbp_decl ( x)
Value:
jmp_buf *x

Definition at line 194 of file osdep.h.

◆ jdref

#define jdref ( x)
Value:
(*(x))

Definition at line 200 of file osdep.h.

◆ jref

#define jref ( x)
Value:
(&(x))

Definition at line 197 of file osdep.h.

◆ jrefproto

#define jrefproto   jmp_buf *

Definition at line 203 of file osdep.h.

◆ LITTLE_ENDIAN

#define LITTLE_ENDIAN   1234

Definition at line 39 of file osdep.h.

◆ PACKET_ASSEMBLY

#define PACKET_ASSEMBLY

Definition at line 170 of file osdep.h.

◆ PACKET_DECODING

#define PACKET_DECODING

Definition at line 182 of file osdep.h.

◆ SHUT_RD

#define SHUT_RD   0

Definition at line 276 of file osdep.h.

◆ SOCKLEN_T

#define SOCKLEN_T   socklen_t

Definition at line 280 of file osdep.h.

◆ STDERR_FILENO

#define STDERR_FILENO   2

Definition at line 287 of file osdep.h.

◆ TIME_MAX

#define TIME_MAX   2147483647

Definition at line 82 of file osdep.h.

◆ USE_FALLBACK

#define USE_FALLBACK

Definition at line 158 of file osdep.h.

◆ USE_LPF

#define USE_LPF   1

Definition at line 75 of file osdep.h.

◆ USE_LPF_RECEIVE

#define USE_LPF_RECEIVE

Definition at line 123 of file osdep.h.

◆ USE_LPF_SEND

#define USE_LPF_SEND

Definition at line 122 of file osdep.h.

◆ USE_SOCKET_FALLBACK

#define USE_SOCKET_FALLBACK

Definition at line 157 of file osdep.h.