home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.minix
- Path: sparky!uunet!spool.mu.edu!darwin.sura.net!udel!louie!minix
- From: "Henrik Schultz, Production Systems Group" <HENRIKS@odin.uniras.dk>
- Subject: Interprocess communication at user level
- Message-ID: <1992Dec28.225940.11565@udel.edu>
- Originator: mmdf@louie.udel.edu
- Sender: usenet@udel.edu (USENET News Service)
- Nntp-Posting-Host: louie.udel.edu
- Organization: University of Delaware
- Date: Mon, 28 Dec 1992 23:59:08 GMT
- Approved: usenet=relay@louie.udel.EDU
- Lines: 21
-
- Hello Minix'ers...
-
- After having read 'the book' carefully about how message handling is done
- in Minix, it is not quite clear to me if two user processes can communicate
- with each other using the send() and receive() calls with appropriate
- process numbers. I've made a few small test programs, but it constantly
- gives me a return code of -8 which means E_NO_PERM = no permission from
- the kernel. I know that it is forbidden to send messages to device drivers
- directly, and as far as I can see in the kernel/proc.c code only messages
- to FS and MM are let through. That's ok, but I'm sending to another user
- process so why it is rejected???
-
- Can anybody comment on this?
-
- Regards - and happy new year!
-
- Henrik
-
- henriks@odin.uniras.dk
- --
- Mail System (MMDF)
-