diff --git a/Documentation/NuttxUserGuide.html b/Documentation/NuttxUserGuide.html index 480c7daf7b..ee5d45ae17 100644 --- a/Documentation/NuttxUserGuide.html +++ b/Documentation/NuttxUserGuide.html @@ -9085,11 +9085,6 @@ int shmget(key_t key, size_t size, int shmflg); Upon creation, the data structure associated with the new shared memory identifier will be initialized as follows:
- The values of shm_perm.cuid
, shm_perm.uid
, shm_perm.cgid
, and shm_perm.gid
are set equal to the effective user ID and effective group ID, respectively, of the calling process.
-
The low-order nine bits of shm_perm.mode
are set equal to the low-order nine bits of shmflg
.
@@ -9162,6 +9157,17 @@ int shmget(key_t key, size_t size, int shmflg);
A shared memory identifier is to be created, but the system-imposed limit on the maximum number of allowed shared memory identifiers system-wide would be exceeded.
+ POSIX Deviations +
+
+ The values of shm_perm.cuid
, shm_perm.uid
, shm_perm.cgid
, and shm_perm.gid
should be set equal to the effective user ID and effective group ID, respectively, of the calling process.
+ The NuttX ipc_perm
structure, however, does not support these fields because user and group IDs are not yet supported by NuttX.
+
shmat