


     shmctl_L(LSB.os/ipc)Release 1.1 (UniSoft Ltd.shmctl_L(LSB.os/ipc)



     NAME
	  LSB.os/ipc/shmctl_L -	shared memory control operations test
	  case

     DESCRIPTION
	  This test case tests the shmctl() system call	interface for
	  conformance to parts of The Open Group's CAE Specification:
	  System Interfaces and	Headers, page:shmctl()

     TESTS
     Untestable	aspects
	  1    When cmd	is IPC_STAT and	a uid value associated with
	       shmid is	too large to be	stored in the shmid_ds
	       structure pointed to by buf, then a call	to
	       shmctl(shmid, cmd, buf) returns -1 with errno set to
	       EOVERFLOW.
	       Reason for omission: There is no	known reliable test
	       method for this assertion.  Since the shm_perm.uid and
	       shm_perm.cuid members of	the shmid_ds structure are of
	       type uid_t, it is not clear how this condition could
	       occur.

	  2    When cmd	is IPC_STAT and	a gid value associated with
	       shmid is	too large to be	stored in the shmid_ds
	       structure pointed to by buf, then a call	to
	       shmctl(shmid, cmd, buf) returns -1 with errno set to
	       EOVERFLOW.
	       Reason for omission: There is no	known reliable test
	       method for this assertion.  Since the shm_perm.gid and
	       shm_perm.cgid members of	the shmid_ds structure are of
	       type gid_t, it is not clear how this condition could
	       occur.

     RELEASE
	  LSB-os 1.1 (00/11/23)




















     Page 1					    (printed 2/21/103)



