at v2.6.13 359 B view raw
1#ifndef _LINUX_STDDEF_H 2#define _LINUX_STDDEF_H 3 4#include <linux/compiler.h> 5 6#undef NULL 7#if defined(__cplusplus) 8#define NULL 0 9#else 10#define NULL ((void *)0) 11#endif 12 13#undef offsetof 14#ifdef __compiler_offsetof 15#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER) 16#else 17#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER) 18#endif 19 20#endif