1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-29 11:41:21 +03:00

Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_time64 to libc

The symbols were moved using scripts/move-symbol-to-libc.py.

Reviewed-by: Adhemerva Zanella  <adhemerval.zanella@linaro.org>
This commit is contained in:
Florian Weimer
2021-06-25 10:42:54 +02:00
parent 983f43b57b
commit 903e6f9960
68 changed files with 201 additions and 98 deletions

View File

@ -17,14 +17,19 @@
#include <errno.h>
#include <mqueue.h>
#include <shlib-compat.h>
#include <stddef.h>
#include <sysdep.h>
/* Receive the oldest from highest priority messages in message queue
MQDES. */
ssize_t
mq_receive (mqd_t mqdes, char *msg_ptr, size_t msg_len,
unsigned int *msg_prio)
__mq_receive (mqd_t mqdes, char *msg_ptr, size_t msg_len,
unsigned int *msg_prio)
{
return __mq_timedreceive (mqdes, msg_ptr, msg_len, msg_prio, NULL);
}
versioned_symbol (libc, __mq_receive, mq_receive, GLIBC_2_34);
#if OTHER_SHLIB_COMPAT (librt, GLIBC_2_3_4, GLIBC_2_34)
compat_symbol (librt, __mq_receive, mq_receive, GLIBC_2_3_4);
#endif