diff options
author | rwatson <rwatson@FreeBSD.org> | 2004-11-13 08:06:40 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2004-11-13 08:06:40 +0000 |
commit | 5f3907b408cad1b9f73876298c950ec219318716 (patch) | |
tree | 70c9d37cb14d846b376790c4e45b1ce4354c3cd8 /bin | |
parent | 5673b9b142750596a95806aa97f6a507940ba9e7 (diff) | |
download | FreeBSD-src-5f3907b408cad1b9f73876298c950ec219318716.zip FreeBSD-src-5f3907b408cad1b9f73876298c950ec219318716.tar.gz |
Correct two incorrectly merged changes introduced in sysv_sem.c:1.71:
return EINVAL rather than setting error, and don't free sops
unconditionally. The first change was merged accidentally as part of
the larger set of changes to introduce MAC labels and access control,
and potentially lead to continued processing of a request even after
it was determined to be invalid. The second change was due to changes
in the semaphore code since the original work was performed.
Pointed out by: truckman
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions