Commits


typo! nwname should be checked, not nwqid


improve qid implementation qid now aren't *always* associated with a fd. They are associated with a path instead. The may be associated with a fd if the client preared a fid for I/O. At Tattach time we don't necessarily open the directory, we just stat it. Same during Twalk.


fix comment


rename new_qid -> qid_from_fd


kill unused variable


fix comment format


add np_read{8,16,32,str} and macros to simplify parsing


add a first draft of Twalk


fix qid unmarshaling order


first draft a 9P manual page for the section 7


improved the hexdump


don't ====


add a simple hexdump-like togglable debug output


don't set the watermark: it only delays notifications


define QIDSIZE, it's handy