@@ -58,24 +58,24 @@ end function c_mq_open
58
58
59
59
! ssize_t mq_receive(mqd_t mqdes, char *msg_ptr, size_t msg_len, unsigned int *msg_prio)
60
60
function c_mq_receive (mqdes , msg_ptr , msg_len , msg_prio ) bind(c, name= ' mq_receive' )
61
- import :: c_char, c_mqd_t, c_size_t, c_unsigned_int
61
+ import :: c_char, c_mqd_t, c_size_t, c_unsigned
62
62
implicit none
63
- integer (kind= c_mqd_t), intent (in ), value :: mqdes
64
- character (kind= c_char), intent (in ) :: msg_ptr
65
- integer (kind= c_size_t), intent (in ), value :: msg_len
66
- integer (kind= c_unsigned_int ), intent (out ) :: msg_prio
67
- integer (kind= c_size_t) :: c_mq_receive
63
+ integer (kind= c_mqd_t), intent (in ), value :: mqdes
64
+ character (kind= c_char), intent (in ) :: msg_ptr
65
+ integer (kind= c_size_t), intent (in ), value :: msg_len
66
+ integer (kind= c_unsigned ), intent (out ) :: msg_prio
67
+ integer (kind= c_size_t) :: c_mq_receive
68
68
end function c_mq_receive
69
69
70
70
! int mq_send(mqd_t mqdes, const char *msg_ptr, size_t msg_len, unsigned int msg_prio)
71
71
function c_mq_send (mqdes , msg_ptr , msg_len , msg_prio ) bind(c, name= ' mq_send' )
72
- import :: c_char, c_int, c_mqd_t, c_size_t, c_unsigned_int
72
+ import :: c_char, c_int, c_mqd_t, c_size_t, c_unsigned
73
73
implicit none
74
- integer (kind= c_mqd_t), intent (in ), value :: mqdes
75
- character (kind= c_char), intent (in ) :: msg_ptr
76
- integer (kind= c_size_t), intent (in ), value :: msg_len
77
- integer (kind= c_unsigned_int ), intent (in ), value :: msg_prio
78
- integer (kind= c_int) :: c_mq_send
74
+ integer (kind= c_mqd_t), intent (in ), value :: mqdes
75
+ character (kind= c_char), intent (in ) :: msg_ptr
76
+ integer (kind= c_size_t), intent (in ), value :: msg_len
77
+ integer (kind= c_unsigned ), intent (in ), value :: msg_prio
78
+ integer (kind= c_int) :: c_mq_send
79
79
end function c_mq_send
80
80
81
81
! int mq_setattr(mqd_t mqdes, const struct mq_attr *attr, struct mq_attr *oldattr)
@@ -90,14 +90,14 @@ end function c_mq_setattr
90
90
91
91
! ssize_t mq_timedreceive(mqd_t mqdes, char *msg_ptr, size_t msg_len, unsigned int *msg_prio, const struct timespec *abs_timeout)
92
92
function c_mq_timedreceive (mqdes , msg_ptr , msg_len , msg_prio , abs_timeout ) bind(c, name= ' mq_timedreceive' )
93
- import :: c_char, c_mqd_t, c_size_t, c_timespec, c_unsigned_int
93
+ import :: c_char, c_mqd_t, c_size_t, c_timespec, c_unsigned
94
94
implicit none
95
- integer (kind= c_mqd_t), intent (in ), value :: mqdes
96
- character (kind= c_char), intent (in ) :: msg_ptr
97
- integer (kind= c_size_t), intent (in ), value :: msg_len
98
- integer (kind= c_unsigned_int ), intent (out ) :: msg_prio
99
- type (c_timespec), intent (in ) :: abs_timeout
100
- integer (kind= c_size_t) :: c_mq_timedreceive
95
+ integer (kind= c_mqd_t), intent (in ), value :: mqdes
96
+ character (kind= c_char), intent (in ) :: msg_ptr
97
+ integer (kind= c_size_t), intent (in ), value :: msg_len
98
+ integer (kind= c_unsigned ), intent (out ) :: msg_prio
99
+ type (c_timespec), intent (in ) :: abs_timeout
100
+ integer (kind= c_size_t) :: c_mq_timedreceive
101
101
end function c_mq_timedreceive
102
102
103
103
! int mq_unlink(const char *name)
0 commit comments