History log of /freebsd-10-stable/tools/regression/sysvsem/semtest.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 297747 09-Apr-2016 jilles

MFC r295385: semget(): Check for [EEXIST] error first.

Although POSIX literally permits failing with [EINVAL] if IPC_CREAT and
IPC_EXCL were both passed, the semaphore set already exists and has fewer
semaphores than nsems, this does not allow an application to retry safely:
if the [EINVAL] is actually because of the semmsl limit, an infinite loop
would result.

PR: 206927


# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 235719 21-May-2012 kevlo

According to shared memory man pages, advice including <sys/types.h>
instead of <sys/param.h>


# 204586 02-Mar-2010 joel

The NetBSD Foundation has granted permission to remove clause 3 and 4 from
their software.

Obtained from: NetBSD


# 101902 15-Aug-2002 alfred

Add regression tests for sysvipc.

Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
Obtained from: NetBSD