SF_IMMUTABLE
TEST(p, "schg", SF_IMMUTABLE);
TEST(p, "schange", SF_IMMUTABLE);
TEST(p, "simmutable", SF_IMMUTABLE);
if (flags & SF_IMMUTABLE)
lfs_dino_setflags(fs, dip, SF_IMMUTABLE);
if (flags & SF_IMMUTABLE) {
if ((st->st_flags & (UF_IMMUTABLE|SF_IMMUTABLE)) != 0)
if (node->tn_flags & (SF_IMMUTABLE | SF_APPEND)) {
#define IMMUTABLE (UF_IMMUTABLE | SF_IMMUTABLE)
if (ip->flags & (SF_IMMUTABLE | SF_APPEND)) {
vap->va_flags |= (ip->i_e2fs_flags & EXT2_IMMUTABLE) ? SF_IMMUTABLE : 0;
(vap->va_flags & SF_IMMUTABLE)) {
(vap->va_flags & SF_IMMUTABLE) ? EXT2_IMMUTABLE : 0;
if (ip->i_flags & (SF_IMMUTABLE | SF_APPEND)) {
if (ip->i_flags & (SF_IMMUTABLE | SF_APPEND)) {
!(entry->fts_statp->st_flags & (SF_APPEND|SF_IMMUTABLE)) &&
#define NOCHANGEBITS (UF_IMMUTABLE | UF_APPEND | SF_IMMUTABLE | SF_APPEND)
#define SF_MASK ((SF_ARCHIVED | SF_IMMUTABLE | \
#define SP_FLGS (SF_IMMUTABLE | SF_APPEND) /* special flags */
if (make_immutable && chflags(v.dbfile, SF_IMMUTABLE) != 0)