X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fsd_is_fifo.xml;h=4d9cd796000ae5778aa1c40f41aaaff73016df57;hb=99f098257f5e4135609edc3df965ebf27975df18;hp=a790c370e10652b8cf5c909ba36f8093b7980d98;hpb=05cc726731c5cec952722f1c14acb08e3d4d5e98;p=elogind.git
diff --git a/man/sd_is_fifo.xml b/man/sd_is_fifo.xml
index a790c370e..4d9cd7960 100644
--- a/man/sd_is_fifo.xml
+++ b/man/sd_is_fifo.xml
@@ -48,6 +48,7 @@
sd_is_socket_inet
sd_is_socket_unix
sd_is_mq
+ sd_is_special
Check the type of a file descriptor
@@ -93,6 +94,12 @@
const char *path
+
+ int sd_is_special
+ int fd
+ const char *path
+
+
@@ -153,6 +160,16 @@
path parameter is not
NULL, it is checked whether the
message queue is bound to the specified name.
+
+ sd_is_special() may be
+ called to check whether the specified file descriptor
+ refers to a special file. If the
+ path parameter is not
+ NULL, it is checked whether file
+ descriptor is bound to the specified file
+ name. Special files in this context are character
+ device nodes and files in /proc
+ or /sys.
@@ -160,7 +177,7 @@
On failure, these calls return a negative
errno-style error code. If the file descriptor is of
- the specified type and bound to the specified address
+ the specified type and bound to the specified address,
a positive return value is returned, otherwise
zero.