From owner-cvs-all Sun Feb 7 11:35:42 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA02473 for cvs-all-outgoing; Sun, 7 Feb 1999 11:35:42 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA02468; Sun, 7 Feb 1999 11:35:41 -0800 (PST) (envelope-from guido@FreeBSD.org) From: Guido van Rooij Received: (from guido@localhost) by freefall.freebsd.org (8.9.2/8.9.2) id LAA64323; Sun, 7 Feb 1999 11:35:40 -0800 (PST) (envelope-from guido@FreeBSD.org) Date: Sun, 7 Feb 1999 11:35:40 -0800 (PST) Message-Id: <199902071935.LAA64323@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/i386/ibcs2 ibcs2_ipc.c ibcs2_ipc.h Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk guido 1999/02/07 11:35:40 PST Modified files: sys/i386/ibcs2 ibcs2_ipc.c ibcs2_ipc.h Log: 1) Fix our view of how ibcs2_semid_ds looks. There is no padding int there (SVR4 does have it so that;s probably the cause of this bug) 2) Add a wrapper function for translation between ibcs2_ipc_perm and ipc_perm as I think we screwed up when defining the ipc_perm struct and mixed up 'normal' and creator [ug]id's 3) Fix IBCS2_IPC_STAT semctl. The FreeBSD version needs a union semun whereas the IBCS2 version gives a struct ibcs2_semid_ds. Apparently this is all fixed in the SVR4 compatibility code. PR: 7729 Revision Changes Path 1.14 +45 -11 src/sys/i386/ibcs2/ibcs2_ipc.c 1.4 +1 -2 src/sys/i386/ibcs2/ibcs2_ipc.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message