- BUILD_BUG_ON(offsetof(struct reparse_buffer_disk, rpdata) != 8);
- BUILD_BUG_ON(offsetof(struct reparse_buffer_disk, link.junction.data) != 16);
- BUILD_BUG_ON(offsetof(struct reparse_buffer_disk, link.symlink.data) != 20);
- BUILD_BUG_ON(sizeof(struct reparse_buffer_disk) != REPARSE_POINT_MAX_SIZE);
+ STATIC_ASSERT(offsetof(struct reparse_buffer_disk, rpdata) == 8);
+ STATIC_ASSERT(offsetof(struct reparse_buffer_disk, link.junction.data) == 16);
+ STATIC_ASSERT(offsetof(struct reparse_buffer_disk, link.symlink.data) == 20);
+ STATIC_ASSERT(sizeof(struct reparse_buffer_disk) == REPARSE_POINT_MAX_SIZE);