[comp.sys.next] SYSV IPC

gerald@ge1cbx.UUCP (Gerald Aden) (01/09/90)

Does anyone know whether or not NeXT is planning on adding SYSV interface
extensions (i.e.  message queues, shared memory, semaphores) to MACH?  I
realize that there are similar mechanisms in MACH.  However, it means porting
our SYSV IPC applications will be more difficult.  Any information would be
greatly appreciated.

Thanks in advance,
Gerald Aden
-- 
Quotron Systems Inc.	          | Phone: (213)302-4254 FAX: (213)302-4499
Dept. 36240                       | uucp: ...!uunet!janus!ge1cbx!gerald
12731 West Jefferson Blvd.        |
Los Angeles, CA 90066             |

eps@toaster.SFSU.EDU (Eric P. Scott) (01/09/90)

In article <325@ge1cbx.UUCP> gerald@ge1cbx.UUCP (Gerald Aden) writes:
>Does anyone know whether or not NeXT is planning on adding SYSV interface
>extensions (i.e.  message queues, shared memory, semaphores) to MACH?

(I don't know what NeXT's plans are in this regard)

It shouldn't be that hard to develop a compatibility library for
those (at least you're not asking for STREAMS--whew!).  The trick
is to make sure things get cleaned up properly if a process dies
unexpectedly... (also reentrancy for multithreaded applications)

"Doing it right" probably means something you can feed to
kern_loader, but I'd try a user-mode approach first.

					-=EPS=-