Statistics
| Branch: | Revision:

iof-bird-daemon / sysdep / config.h @ 18c8241a

History | View | Annotate | Download (927 Bytes)

1
/*
2
 *        This is a manually generated BIRD configuration file.
3
 *        It will be replaced by something better when we come
4
 *        with an automated configuration mechanism. [mj]
5
 */
6

    
7
#ifndef _BIRD_CONFIG_H_
8
#define _BIRD_CONFIG_H_
9

    
10
/* System-dependent configuration */
11

    
12
#include "sysdep/cf/linux-20.h"
13

    
14
/* Include debugging code */
15

    
16
#define DEBUG
17

    
18
/* Types */
19

    
20
typedef signed char s8;
21
typedef unsigned char u8;
22
typedef short int s16;
23
typedef unsigned short int u16;
24
typedef int s32;
25
typedef unsigned int u32;
26

    
27
typedef u8 byte;
28
typedef u16 word;
29

    
30
/* Endianity */
31

    
32
#define CPU_LITTLE_ENDIAN
33

    
34
/* Required alignment for multi-byte accesses */
35

    
36
#define CPU_NEEDS_ALIGN_WORD 1
37
#define CPU_NEEDS_ALIGN_LONG 1
38

    
39
/* Usual alignment for structures */
40

    
41
#define CPU_STRUCT_ALIGN 4
42

    
43
/* Protocol options */
44

    
45
#define CONFIG_STATIC
46
#define CONFIG_RIP
47
#define CONFIG_BGP
48
#define CONFIG_OSPF
49

    
50
/* Autodetected system features */
51

    
52
#define HAVE_SYSLOG
53

    
54
#endif