summaryrefslogtreecommitdiff
path: root/include/mqueue.h
blob: 32e6570529874c9e3ea9d3c1d82e1be27c84ca17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <rt/mqueue.h>

#ifndef _ISOMAC
# if IS_IN (librt)
hidden_proto (mq_timedsend)
extern __typeof (mq_timedsend) __mq_timedsend __nonnull ((2, 5));
hidden_proto (__mq_timedsend)
hidden_proto (mq_timedreceive)
extern __typeof (mq_timedreceive) __mq_timedreceive __nonnull ((2, 5));
hidden_proto (__mq_timedreceive)
hidden_proto (mq_setattr)
# endif
#include <struct___timespec64.h>
#if __TIMESIZE == 64
# define __mq_timedsend_time64 __mq_timedsend
#else
extern int __mq_timedsend_time64 (mqd_t mqdes, const char *msg_ptr,
                                  size_t msg_len, unsigned int msg_prio,
                                  const struct __timespec64 *abs_timeout);
librt_hidden_proto (__mq_timedsend_time64)
#endif
#endif