HardenedBSD/contrib/lib9p
..
backend
example
pytest
sbuf
transport
.gitignore
apple_endian.h
connection.c
COPYRIGHT
fcall.h
fid.h
genacl.c
genacl.h
GNUmakefile
hashtable.c
hashtable.h
lib9p_impl.h
lib9p.h
linux_errno.h
log.c
log.h
Makefile
pack.c
README.md
request.c
rfuncs.c
rfuncs.h
threadpool.c
threadpool.h
utils.c

lib9p

lib9p is a server library implementing 9p2000, 9p2000.u and 9p2000.L revisions of 9P protocol. It is being developed primarily as a backend for virtio-9p in BHyVe, the FreeBSD hypervisor.

Features

  • 9p2000, 9p2000.u and 9p2000.L protocol support
  • Built-in TCP transport

Supported operating systems

  • FreeBSD (>=10)
  • macOS (>=10.9)

Authors