define __offsetof only if it is not defined