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