1 #ifndef _LINUX_STDDEF_H 2 #define _LINUX_STDDEF_H 3 4 #undef NULL 5 #if defined(__cplusplus) 6 #define NULL 0 7 #else 8 #define NULL ((void *)0) 9 #endif 10 11 #ifndef _SIZE_T 12 #include <linux/types.h> 13 #endif 14 15 #undef offsetof 16 #define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) 17 18 #endif 19