Commits


endian.h is not universally available FreeBSD and NetBSD have sys/endian.h, on MacOS we need to use the functions from libkern/OSByteOrder.h see github issue #1


9pclib: fix wstat serialization


9pclib: fix qid serialization twstat was serializing the qid in the wrong order. While here, add a comment before the qid definition too.


9pclib: send size in wstat This is the counterpart for the recent kamid commit about wstat: we're lacking the leading size field.


9pclib: add wstat support


Merge branch 'portable' Trying to maintain two branches was impossible at this stage for me alone, so I'll recognize my stupidity and merge the portable branch into the main one. The repository will build using autotools.


fix build on linux


restructure project and switch build system use by default the OpenBSD mk infrastructure to build and test all the kamid components.