Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!rick From: rick@uunet.UU.NET (Rick Adams) Newsgroups: comp.unix.wizards Subject: Re: is this wise? Summary: dont force it Message-ID: <53862@uunet.UU.NET> Date: 5 May 89 22:25:12 GMT References: <378@chessene.UUCP> <53756@uunet.UU.NET> <16437@rpp386.Dallas.TX.US> Organization: UUNET Communications Services, Falls Church, VA Lines: 20 > wrong with the open() call we have already? tcp_open() isn't a system call. It's a user level abstraction that does what you want (i.e. a simpler interface to getting a tcp socket). You don't use the open() call because it doesnt fit well conceptually. Why not force EVERYTHING to use open(). I can see it now: getpwuid(213) becomes open("/dev/password/213") gettimeofday() becomes open("/dev/clock") etc. By your argument, we change everything to use open. (And if you think the kernel is big now, wait until you move most of the userlevel networking code into it) --rick