Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!dino!ceres!deimos.cis.ksu.edu!uxc.cso.uiuc.edu!csd4.milw.wisc.edu!bionet!ames!purdue!tut.cis.ohio-state.edu!gem.mps.ohio-state.edu!rpi!pawl!shadow From: shadow@pawl.rpi.edu (Deven T. Corzine) Newsgroups: comp.sys.amiga Subject: Re: DNET for SYS V Message-ID: Date: 28 Jul 89 09:02:25 GMT References: <907@corpane.UUCP> Sender: usenet@rpi.edu Organization: Rensselaer Polytechnic Institute, Troy, NY Lines: 38 On 27 Jul 89 14:25:42 GMT, portuesi@tweezers.esd.sgi.com (Michael Portuesi) said: MP> In article <907@corpane.UUCP> sparks@corpane.UUCP (John Sparks) MP> writes: JS> Many Amiga/Unix users will appreciate it if DNET on SYS V is JS> possible. Does it/ will it exist? MP> This is an important question for me too, since my workstation is MP> a Sys V machine. It would be really cool if I could multi-window MP> terminals and access to NFS on my Amiga through my Iris. MP> I would be interested in doing a port of DNET for Sys V, but MP> unfortunately I'm not Matt Dillon and don't know a whole lot about MP> Unix system-level hacking. That doesn't mean that I'm not willing MP> to learn, but I'd first like to hear from some other people who MP> have either done the port already or are already working on it, to MP> save myself from repeating effort if possible. The problem with DNet under SysV Unix is that it depends heavily on Unix-domain sockets in its current implementation. You'd really need a replacement. For a SysV machine with TCP sockets available, that could work. But without some sort of sockets, you are basically left with the pipe() call for IPC... which is useless for unrelated processes. (How would you propose to implement putfiles?) You could resort to something like shared files or some other form of IPC, but that's ugly. I'm not sure if standard SysV has any useful form of IPC between unrelated processes you could tap for DNet. Streams? Probably not, and not widespread yet. Messages? Maybe, but I don't know how and how widely they are implemented. Anyone with SysV networking (standard) info? Deven -- Deven T. Corzine Internet: deven@rpi.edu, shadow@pawl.rpi.edu Snail: 2214 12th Street, Troy, NY 12180 Phone: (518) 271-0750 Bitnet: deven@rpitsmts, userfxb6@rpitsmts UUCP: uunet!rpi!deven Simple things should be simple and complex things should be possible.