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.

Attachment: pgpZEoSOlvxKx.pgp
Description: PGP signature


--- End Message ---

Attachment: pgpjuV2fR03Hf.pgp
Description: PGP signature

Reply via email to