devel/libixp 0.4p2 OpenBSD
stand-alone client/server 9P library
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- The OpenBSD ports mailing-list <[email protected]>
- Categories
- devel
Description
libixp is a stand-alone client/server 9P library including ixpc client. It consists of less than 2000 lines of code (including ixpc).
9P is a network protocol developed at Bell Labs for the Plan 9 from Bell Labs distributed operating system as the means of accessing and manipulating resources and applications transparently in a distributed environment. 9P works both as a distributed file system and as a network transparent and language agnostic 'API'.
libixp's server API is based heavily on that of Plan 9's lib9p, and the two libraries export virtually identical data structures.
In the other systems
| System | Port | Version |
|---|---|---|
| OpenBSD | devel/libixp | 0.4p2 |
| FreeBSD | devel/libixp | 0.5_2 |
| NetBSD | devel/libixp | 0.4 |
| DragonFly | devel/libixp | 0.5_2 |
| MidnightBSD | devel/libixp | 0.5_1 |
| HardenedBSD | devel/libixp | 0.5_2 |
| GhostBSD | devel/libixp | 0.5_2 |
Install
Binary package:
pkg_add libixp
From the ports tree:
cd /usr/ports/devel/libixp && make install