mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-24 10:22:41 +08:00
Update.
* manual/filesys.texi: Document S_TYPEISMQ, S_TYPEISSEM, and S_TYPEISSHM.
This commit is contained in:
parent
33256e8a8c
commit
d0db5a4454
@ -21,6 +21,8 @@
|
||||
* sysdeps/unix/sysv/sysv4/i386/bits/stat.h: Likewise.
|
||||
* sysdeps/unix/sysv/sysv4/solaris2/bits/stat.h: Likewise.
|
||||
* sysdeps/unix/sysv/aix/bits/stat.h: Likewise.
|
||||
* manual/filesys.texi: Document S_TYPEISMQ, S_TYPEISSEM, and
|
||||
S_TYPEISSHM.
|
||||
|
||||
2000-06-22 Andreas Jaeger <aj@suse.de>
|
||||
|
||||
|
@ -1811,6 +1811,38 @@ This is the file type constant of a socket.
|
||||
This is the file type constant of a FIFO or pipe.
|
||||
@end table
|
||||
|
||||
The POSIX.1b standard introduced a few more objects which possibly can
|
||||
be implemented as object in the filesystem. These are message queues,
|
||||
semaphores, and shared memory objects. To allow differentiating these
|
||||
objects from other files the POSIX standard introduces three new test
|
||||
macros. But unlike the other macros it does not take the value of the
|
||||
@code{st_mode} field as the parameter. Instead they expect a pointer to
|
||||
the whole @code{struct stat} structure.
|
||||
|
||||
@comment sys/stat.h
|
||||
@comment POSIX
|
||||
@deftypefn Macro int S_TYPEISMQ (struct stat @var{s})
|
||||
If the system implement POSIX message queues as distinct objects and the
|
||||
file is a message queue object, this macro returns a non-zero value.
|
||||
In all other cases the result is zero.
|
||||
@end deftypefn
|
||||
|
||||
@comment sys/stat.h
|
||||
@comment POSIX
|
||||
@deftypefn Macro int S_TYPEISSEM (struct stat @var{s})
|
||||
If the system implement POSIX semaphores as distinct objects and the
|
||||
file is a semaphore object, this macro returns a non-zero value.
|
||||
In all other cases the result is zero.
|
||||
@end deftypefn
|
||||
|
||||
@comment sys/stat.h
|
||||
@comment POSIX
|
||||
@deftypefn Macro int S_TYPEISSHM (struct stat @var{s})
|
||||
If the system implement POSIX shared memory objects as distinct objects
|
||||
and the file is an shared memory object, this macro returns a non-zero
|
||||
value. In all other cases the result is zero.
|
||||
@end deftypefn
|
||||
|
||||
@node File Owner
|
||||
@subsection File Owner
|
||||
@cindex file owner
|
||||
|
Loading…
Reference in New Issue
Block a user