Could some body explain, how two independent applications on the sam host can establish connectin for IPC. At first, I try to use msgget, msgsend, msgrcv... But under OS X it returns "not emplemented" error. I look at Darwin sources. There are two version of this functions. One of this versions looks like that it is functioning properly. Maybe I neet link some library with right version of this functions? At second, I read kernel_principles and kernel_interfaces pdfs. And I dont understand how one task can send port right to other task if it does not have already send right for one port of the task? Does it mean that IPC can be established only between paren and child processes? At last, I can use POSIX sokets in AF_UNIX mode, but Is it efficiently implemented on OS X? Thanks, Oleksiy Gorelov _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.