Date: Sun, 18 Jan 1998 22:38:31 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: guido@gvr.org (Guido van Rooij) Cc: guido@gvr.gvr.org, tlambert@primenet.com, FreeBSD-hackers@FreeBSD.ORG Subject: Re: socket ops Message-ID: <199801182238.PAA05582@usr04.primenet.com> In-Reply-To: <199801182234.XAA24903@gvr.gvr.org> from "Guido van Rooij" at Jan 18, 98 11:34:25 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> The problem here is that the struct file underneath the file descriptor > is of type DTYPE_SOCKET. However, there *is* a backing vnode if the > socket happens to be in the unix domain. Indeed there is no simpe > way (I think) to find that out runtime. But that was not the question. > > I still think it is a bit strange we cannot use f*() functions on > files in the unix name space. I didn't say it wasn't stupid, I just answered your "why" question. If I had my "druthers", I would delete struct fileops; however, I rarely am allowed "druthers". Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801182238.PAA05582>