X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fsystemd%2Fsd-daemon.h;h=1f093f3cae2a624b9db31d5d2d6958b89f83a1a2;hb=059696ac014da265ee2d1b062cd0dc7bee3d2001;hp=8fcb6968d9d391b16b6c346ad45518beef04e3e0;hpb=578f4b2e9cdaae895fcac057d6d6fa4f85d55535;p=elogind.git diff --git a/src/systemd/sd-daemon.h b/src/systemd/sd-daemon.h index 8fcb6968d..1f093f3ca 100644 --- a/src/systemd/sd-daemon.h +++ b/src/systemd/sd-daemon.h @@ -146,6 +146,16 @@ int sd_is_socket_inet(int fd, int family, int type, int listening, uint16_t port */ int sd_is_socket_unix(int fd, int type, int listening, const char *path, size_t length); +/* + Helper call for identifying a passed file descriptor. Returns 1 if + the file descriptor is a POSIX Message Queue of the specified name, + 0 otherwise. If path is NULL a message queue name check is not + done. Returns a negative errno style error code on failure. + + See sd_is_mq(3) for more information. +*/ +/// UNNEEDED int sd_is_mq(int fd, const char *path); + /* Informs systemd about changed daemon state. This takes a number of newline separated environment-style variable assignments in a