2008/12/18 erik quanstrom <quans...@quanstro.net>: >> Thank you... I think I see the issue now. I'm also enjoying: >> >> 245 /* set up the network so we can talk to >> the venti server */ >> 246 /* this is such a crock. */ >> >> Yes, yes it is... >> >> --dho > > we would all love it if you allowed venti to accept > a fd instead of a tcp connection.
Maybe I will try to after I understand this a bit better, because it's still not working, and I'm introduced with a couple of issues that I'm still not coming around with solutions for -- that set-up is a really huge hack. I guess I knew it was like that. It seems to be a chicken-and-egg type problem, which I don't think it is. I can't really kbind("#I", "/net", MAFTER); at the time that I'm calling ethermediumbind -- it's too early for that. At the same time, I can't really move the links and makekprocdev(&ipdevtab); to the area in init0() where kbind()s happen. Maybe I'm missing something totally obvious here, but there must be some way for me to call ethermediumbind() and change its namespace view -- but so far nothing's happening when I add: kbind("#Zplan9/", "/", MAFTER); +kbind("#I", "/net", MAFTER); +kbind("#l0", "/net", MAFTER); kbind("#p", "/proc", MREPL); in init0. --dho