home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / minix / 4997 < prev    next >
Encoding:
Text File  |  1992-12-29  |  1.2 KB  |  35 lines

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