Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: matthew green <mrg@netbsd.org>
List: source-changes
Date: 04/17/2000 07:31:23
Module Name:	basesrc
Committed By:	mrg
Date:		Mon Apr 17 14:31:23 UTC 2000

Modified Files:
	basesrc/lib/libc/sys: Makefile.inc chflags.2
	basesrc/usr.bin/chflags: chflags.1
	syssrc/sys/kern: syscalls.master vfs_syscalls.c
	syssrc/sys/sys: stat.h

Log Message:
implement lchflags(2), which does the chflags(2) dance without following
symlinks, and thus can operate on symlinks.  remove a bogus comment in
chflags(1) that claims symlinks do not have file flags.

XXX: todo -- make chflags(1) use lchflags(2) when given the right options.


To generate a diff of this commit:
cvs rdiff -r1.98 -r1.99 basesrc/lib/libc/sys/Makefile.inc
cvs rdiff -r1.15 -r1.16 basesrc/lib/libc/sys/chflags.2
cvs rdiff -r1.9 -r1.10 basesrc/usr.bin/chflags/chflags.1
cvs rdiff -r1.99 -r1.100 syssrc/sys/kern/syscalls.master
cvs rdiff -r1.155 -r1.156 syssrc/sys/kern/vfs_syscalls.c
cvs rdiff -r1.39 -r1.40 syssrc/sys/sys/stat.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.