[rtems commit] posix: POSIX_Message_queue_Control::process_shared

Sebastian Huber sebh at rtems.org
Mon May 2 10:06:21 UTC 2016


Module:    rtems
Branch:    master
Commit:    49c293f492791531e6307f9dda7b627ca57b7353
Changeset: http://git.rtems.org/rtems/commit/?id=49c293f492791531e6307f9dda7b627ca57b7353

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Mon Apr 25 16:23:13 2016 +0200

posix: POSIX_Message_queue_Control::process_shared

Delete unused POSIX_Message_queue_Control::process_shared.

---

 cpukit/posix/include/rtems/posix/mqueue.h | 1 -
 cpukit/posix/src/mqueueopen.c             | 3 ---
 2 files changed, 4 deletions(-)

diff --git a/cpukit/posix/include/rtems/posix/mqueue.h b/cpukit/posix/include/rtems/posix/mqueue.h
index 9e74fb6..a2e8fd9 100644
--- a/cpukit/posix/include/rtems/posix/mqueue.h
+++ b/cpukit/posix/include/rtems/posix/mqueue.h
@@ -55,7 +55,6 @@ extern "C" {
 typedef struct {
    Objects_Control             Object;
    CORE_message_queue_Control  Message_queue;
-   int                         process_shared;
    bool                        named;
    bool                        linked;
    uint32_t                    open_count;
diff --git a/cpukit/posix/src/mqueueopen.c b/cpukit/posix/src/mqueueopen.c
index bfdff03..9ec81c8 100644
--- a/cpukit/posix/src/mqueueopen.c
+++ b/cpukit/posix/src/mqueueopen.c
@@ -48,7 +48,6 @@
 static int _POSIX_Message_queue_Create_support(
   const char                    *name_arg,
   size_t                         name_len,
-  int                            pshared,
   struct mq_attr                *attr_ptr,
   POSIX_Message_queue_Control  **message_queue
 )
@@ -97,7 +96,6 @@ static int _POSIX_Message_queue_Create_support(
     rtems_set_errno_and_return_minus_one( ENOMEM );
   }
 
-  the_mq->process_shared  = pshared;
   the_mq->named = true;
   the_mq->open_count = 1;
   the_mq->linked = true;
@@ -230,7 +228,6 @@ mqd_t mq_open(
   status = _POSIX_Message_queue_Create_support(
     name,
     name_len,
-    true,         /* shared across processes */
     attr,
     &the_mq
   );




More information about the vc mailing list