freebsd-dev/contrib/lib9p
Jakub Wojciech Klama 067bb8206d Import lib9p 9d5aee77bcc1bf0e79b0a3bfefff5fdf2146283c.
Approved by:	trasz (mentor)
Sponsored by:	Conclusive Engineering Sp. z o. o.
2020-10-03 18:52:54 +00:00
..
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