Print this page
OS-5223 removed shm segment is no longer available
Reviewed by: Bryan Cantrill <bryan@joyent.com>
Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>

@@ -19,10 +19,11 @@
  *
  * CDDL HEADER END
  */
 /*
  * Copyright 2014 Garrett D'Amore <garrett@damore.org>
+ * Copyright 2016 Joyent, Inc.
  *
  * Copyright 2003 Sun Microsystems, Inc.  All rights reserved.
  * Use is subject to license terms.
  */
 

@@ -118,10 +119,14 @@
  * Shared memory control operations
  */
 #define SHM_LOCK        3       /* Lock segment in core */
 #define SHM_UNLOCK      4       /* Unlock segment */
 
+#if defined(_KERNEL)
+#define SHM_RMID        5       /* Private RMID for lx support */
+#endif
+
 #if !defined(_KERNEL)
 int shmget(key_t, size_t, int);
 int shmids(int *, uint_t, uint_t *);
 int shmctl(int, int, struct shmid_ds *);
 void *shmat(int, const void *, int);