Bug 16885

Summary: chflags/setflags lost several flags
Product: Base System Reporter: chris <chris>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-CURRENT   
Hardware: Any   
OS: Any   

Description chris 2000-02-21 19:00:01 UTC
Revision 1.12 of lib/libc/gen/setflags.c, despite the innocuous log
message "Rewriting of flags_to_string() and string_to_flags() to use
an array", deleted several flags: SF_NOUNLINK UF_NOUNLINK, and
UF_OPAQUE.

chflags(1) and chflags(2) still claim that these flags exist.

How-To-Repeat: 
chris@lion-around:/tmp$ touch foo; chflags uunlnk foo
chflags: invalid flag: uunlnk
Comment 1 ru freebsd_committer freebsd_triage 2000-02-22 08:13:48 UTC
State Changed
From-To: open->closed

Fixed, many thanks!