Changeset 352d01e in rtems
- Timestamp:
- Jan 12, 2000, 6:43:21 PM (21 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- bcbc50a
- Parents:
- 70329c80
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/posix/src/mqueuegetattr.c
r70329c80 r352d01e 43 43 CORE_message_queue_Attributes *the_mq_attr; 44 44 45 if ( !mqstat ) 46 set_errno_and_return_minus_one( EINVAL ); 47 45 48 the_mq = _POSIX_Message_queue_Get( mqdes, &location ); 46 49 switch ( location ) { 47 50 case OBJECTS_ERROR: 48 set_errno_and_return_minus_one( E INVAL);51 set_errno_and_return_minus_one( EBADF ); 49 52 case OBJECTS_REMOTE: 50 53 _Thread_Dispatch(); … … 61 64 the_mq_attr = &the_mq->Message_queue.Attributes; 62 65 63 mqstat->mq_flags = the_mq-> flags;66 mqstat->mq_flags = the_mq->oflag; 64 67 mqstat->mq_msgsize = the_mq->Message_queue.maximum_message_size; 65 68 mqstat->mq_maxmsg = the_mq->Message_queue.maximum_pending_messages; -
cpukit/posix/src/mqueuegetattr.c
r70329c80 r352d01e 43 43 CORE_message_queue_Attributes *the_mq_attr; 44 44 45 if ( !mqstat ) 46 set_errno_and_return_minus_one( EINVAL ); 47 45 48 the_mq = _POSIX_Message_queue_Get( mqdes, &location ); 46 49 switch ( location ) { 47 50 case OBJECTS_ERROR: 48 set_errno_and_return_minus_one( E INVAL);51 set_errno_and_return_minus_one( EBADF ); 49 52 case OBJECTS_REMOTE: 50 53 _Thread_Dispatch(); … … 61 64 the_mq_attr = &the_mq->Message_queue.Attributes; 62 65 63 mqstat->mq_flags = the_mq-> flags;66 mqstat->mq_flags = the_mq->oflag; 64 67 mqstat->mq_msgsize = the_mq->Message_queue.maximum_message_size; 65 68 mqstat->mq_maxmsg = the_mq->Message_queue.maximum_pending_messages;
Note: See TracChangeset
for help on using the changeset viewer.