Date: Thu, 19 Dec 1996 01:01:10 +1100 From: Bruce Evans <bde@zeta.org.au> To: ache@nagual.ru, jkh@time.cdrom.com Cc: cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-lib@freefall.freebsd.org, jkh@freefall.freebsd.org Subject: Re: cvs commit: src/lib/libc/sys semctl.2 Message-ID: <199612181401.BAA03686@godzilla.zeta.org.au>
next in thread | raw e-mail | index | archive | help
>> > Last argument to semctl() is union semun *, not union semun. >> >> Really? When you check <sys/sem.h> last time? It says "union semun", >> not "union semun *". It sounds like this change should be backed out. > >I checked the system call argument vector - why don't you look at the >code which actually implements the system call? :-) Why don't you? :-). semctl(2) isn't a system call (it should be semctl(3)). There's an apperently-undocemented __semctl() system call, but this isn't used by either semctl(2) or ibcs2. They use the apparently-undocumented semsys() system call. Bruce
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612181401.BAA03686>