F_SEAL_SEAL
F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_GROW | F_SEAL_SEAL);
info->seals = F_SEAL_SEAL;
#define MEMFD_LUO_ALL_SEALS (F_SEAL_SEAL | \
#define F_ALL_SEALS (F_SEAL_SEAL | \
if (*file_seals & F_SEAL_SEAL) {
*file_seals &= ~F_SEAL_SEAL;
*file_seals &= ~F_SEAL_SEAL;
info->seals = F_SEAL_SEAL;
mfd_assert_has_seals(fd, F_SEAL_SEAL);
mfd_assert_add_seals(fd, F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_SEAL);
mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_SEAL);
mfd_fail_add_seals(fd, F_SEAL_SEAL);
mfd_fail_add_seals(fd2, F_SEAL_SEAL);
mfd_fail_add_seals(fd, F_SEAL_SEAL);
mfd_assert_add_seals(fd2, F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_SEAL);
mfd_assert_has_seals(fd2, F_SEAL_WRITE | F_SEAL_SHRINK | F_SEAL_SEAL);
mfd_assert_add_seals(fd, F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_SEAL);
mfd_assert_add_seals(fd, F_SEAL_GROW | F_SEAL_SEAL);
F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_SEAL);
mfd_assert_has_seals(fd, F_SEAL_SEAL);