On Sat, Jun 30, 2007 at 01:39:54PM +0200, Enrico Weigelt wrote:
ugh, which one ?
Attached.
BTW: I've now got it working, just setting iounit to some useful size (ie. 512) in initfid() if it's zero.
I don't think that's the right thing to do. I'll have to look into it some more.
And I now moved libixp to its own package, w/ .pc file, etc.
I'm not sure what you mean by that. You surgically removed it from wmii? You could have just grabbed it from hg, but there's a threadsafe version available which is in its own package now:
http://suckless.org/~jg/libixp.tgz What do you mean by .pc file? -- Kris Maglione 1) Things will get worse before they get better. 2) Who said things would get better?
--- Begin Message ---On Thu, Jun 28, 2007 at 09:37:25PM +0200, Enrico Weigelt wrote:Ah, ok, there it is :) But it doesn't seem to work properly w/ the u9fs + npfs servers. "wmirr ls -ld /etc" works as it should (like /bin/ls does), but other commands (ie read or ls w/o -d) do not output anything. I compared the server debug between linux kernel client and wmirr,seems that an Topen is missing at wmirr.According to styxmon, spfs's ufs (which crashes on me when I close the connection) sends Ropen with an iounit of 0.% listen -A tcp!localhost!6660 {styxmon {os dial tcp!localhost!6538>[1=0]}} Tmsg.Version(65535,65535,"9P2000") Rmsg.Version(65535,8216,"9P2000") Tmsg.Attach(1,1,4294967295,"kris","") Rmsg.Attach(1,Qid(16r2,1177900453,16r80)) Tmsg.Walk(0,1,2,nil) Rmsg.Walk(0,array[] of {}) Tmsg.Stat(1,2) Rmsg.Stat(1,Dir("","root","wheel",Qid(16r2,1177900453,16r80),8r20000000755,1183060067,1177900453,0,16r0,0)) Tmsg.Clunk(1,2) Rmsg.Clunk(1) Tmsg.Walk(0,1,2,nil) Rmsg.Walk(0,array[] of {}) Tmsg.Open(1,2,0) Rmsg.Open(1,Qid(16r2,1177900453,16r80),0) styxmon: eof from tmsg -- Kris Maglione To err is human, but to really foul things up requires a computer.
pgpZEoSOlvxKx.pgp
Description: PGP signature
--- End Message ---
pgpjuV2fR03Hf.pgp
Description: PGP signature
