[Glibc-bsd-commits] r2946 - trunk/glibc-ports/kfreebsd/bits

Aurelien Jarno aurel32 at alioth.debian.org
Sun Jan 24 00:38:02 UTC 2010


Author: aurel32
Date: 2010-01-24 00:38:01 +0000 (Sun, 24 Jan 2010)
New Revision: 2946

Modified:
   trunk/glibc-ports/kfreebsd/bits/stat.h
Log:
Add lchflags() syscall. All *chflags syscalls should be enabled for 2.11 


Modified: trunk/glibc-ports/kfreebsd/bits/stat.h
===================================================================
--- trunk/glibc-ports/kfreebsd/bits/stat.h	2010-01-23 20:53:05 UTC (rev 2945)
+++ trunk/glibc-ports/kfreebsd/bits/stat.h	2010-01-24 00:38:01 UTC (rev 2946)
@@ -198,10 +198,17 @@
 /* Set file flags of the file referred to by FD to FLAGS.  */
 extern int fchflags (int __fd, unsigned long int __flags) __THROW;
 
+/* Set file flags for FILE to FLAGS without following symlinks.  */
+extern int lchflags(__const char *__file, int __flags);
 
-extern char *devname_r(__dev_t dev, __mode_t type, char *buf, int len) __THROW;
-extern char *devname(__dev_t dev, __mode_t type) __THROW;
-                                                                                                                                                                                                         
+/* Get device name in /dev with a device number of dev and a file type
+   matching the one encoded in type.  */
+extern char *devname(dev_t dev, mode_t type) __THROW;
+
+/* Store at most BUFLEN characters of the device name in /dev with a 
+   device number of dev and a file type matching the one encoded in type.  */
+extern char *devname_r(dev_t dev, mode_t type, char *buf, int buflen) __THROW;
+
 __END_DECLS
 
 #endif /* __USE_BSD */




More information about the Glibc-bsd-commits mailing list