Commits

Author Commit Message Labels Comments Date
iru
Workaround wrong putfid
iru
Fix lookup to open fid.
iru
Implement function for 9p read/write. Iounit Fix msize Fix open Fix readdir
iru
Fix qid parsing in o9fs_opencreate2
iru
Open, walk, stat, reference counts on o9fid, clunk. wq
iru
Add .hgignore
iru
Remove obsolete file
iru
Improve on name resolution
iru
Can resolve names
iru
Update for OpenBSD 5.0, start the rework
iru
add o9fs_inactive
iru
we have no references by this time
iru
allows for a different mount point
iru
reflect changes
iru
make create and open vnops use o9fs_opencreate and work them better correct lookup (dot and dotdot still broken)
iru
clean up mouting, remove un-needed variable and data copy
iru
aesthetics
iru
...
iru
putfid if walk failed add a generic 9p routine to open and/or create a file
iru
remove stupid printf
iru
I don't like functions changing my strings on my behalf
iru
reflect changes
iru
debug prints
iru
make o9fs_fidclone and o9fs_clone reflect o9fs_walk changes
iru
rip off stupid printfs
iru
o9fs_twalk() now receives the newfid where to put walk's results, if this newfid is null, we clone. while here, explicitly make we walk only one name element at a time
iru
conditional debug print clean up struct o9fsfid a little
iru
load module symbols
iru
delete struct o9fsmount, group everything on struct o9fs move o9fs_{tread,twrite} to o9fs_rdwr use global fs->rpc for message buffers in o9fs_rpc o9fs_fidclone - clone a fid structure o9fs_clone - o9fs_fidclone + walk o9fs_fidunique - guarantee the only copy of given fid
install.sh
add the proper files, not a include
  1. Prev
  2. Next