Skip site navigation (1)Skip section navigation (2)
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>