Print this page
2976 remove useless offsetof() macros
*** 31,40 ****
--- 31,41 ----
#include <sys/conf.h>
#include <sys/cmn_err.h>
#include <sys/modctl.h>
#include <sys/cred.h>
#include <sys/ddi.h>
+ #include <sys/sysmacros.h>
#include <sys/unistat/spcs_s.h>
#include <sys/unistat/spcs_s_k.h>
#include <sys/unistat/spcs_errors.h>
#include <sys/nsc_thread.h>
*** 519,536 ****
}
return (0);
}
-
- /*
- * Yet another standard thing that is not standard ...
- */
- #ifndef offsetof
- #define offsetof(s, m) ((size_t)(&((s *)0)->m))
- #endif
-
/*
* Build a 32bit rdc_set structure and copyout to the user level.
*/
int
rdc_status_copy32(const void *arg, void *usetp, size_t size, int mode)
--- 520,529 ----