/ userspace / include / stddef.h
stddef.h
 1  #ifndef STDDEF_H
 2  #define STDDEF_H
 3  
 4  // Basic types
 5  typedef unsigned int size_t;
 6  typedef int ssize_t;
 7  typedef int ptrdiff_t;
 8  typedef unsigned int wchar_t;
 9  
10  // NULL pointer
11  #ifndef NULL
12  #define NULL ((void*)0)
13  #endif
14  
15  // offsetof macro
16  #define offsetof(type, member) ((size_t)&((type*)0)->member)
17  
18  #endif // STDDEF_H