Allow dynamic linking of framework to application
[oonf.git] / src / core / os_linux / os_system_linux.h
1 /*
2  * os_system_linux.h
3  *
4  *  Created on: Oct 15, 2011
5  *      Author: henning
6  */
7
8 #ifndef OS_SYSTEM_LINUX_H_
9 #define OS_SYSTEM_LINUX_H_
10
11 #ifndef OS_NET_SPECIFIC_INCLUDE
12 #error "DO not include this file directly, always use 'os_system.h'"
13 #endif
14
15 #include "os_helper.h"
16
17 /* Linux os_system runs on "all default" except for init/cleanup */
18 #define OS_SYSTEM_INIT         OS_SPECIFIC
19 #define OS_SYSTEM_INIT_IF      OS_SPECIFIC
20 #define OS_SYSTEM_SET_IFSTATE  OS_SPECIFIC
21 #define OS_SYSTEM_GETTIMEOFDAY OS_GENERIC
22 #define OS_SYSTEM_LOG          OS_GENERIC
23
24 #endif /* OS_SYSTEM_LINUX_H_ */