devel/libtuntap 0.4_2 FreeBSD
Configuring TUN or TAP devices API in a portable manner
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
84fa77ca50- License
- MIT
- Categories
- devel, net
- Package size
- 9.7 KiB, 31.7 KiB installed
Description
libtuntap is a library for configuring TUN or TAP devices in a portable manner.
TUN and TAP are virtual networking devices which allow userland applications to receive packets sent to it.
The userland applications can also send their own packets to the devices and they will be forwarded to the kernel.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/libtuntap | 0.4_2 |
| DragonFly | devel/libtuntap | 0.4_2 |
Install
Binary package:
pkg install libtuntap
From the ports tree:
cd /usr/ports/devel/libtuntap/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libtuntap>0:devel/libtuntap
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.4_2 | 0.4_2 | 0.4_2 | 0.4_2 | 0.4_2 |
| FreeBSD:14:quarterly | 0.4_2 | 0.4_2 | n/a | 0.4_2 | 0.4_2 |
| FreeBSD:15:latest | 0.4_2 | 0.4_2 | n/a | 0.4_2 | 0.4_2 |
| FreeBSD:15:quarterly | 0.4_2 | 0.4_2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.4_2 | 0.4_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 15
No port depends on this one.
Configuration
Options name: devel_libtuntap
| Option | Default | Description |
|---|---|---|
| CXX_WRPR | off | Build C++ wrapper library |
| TEST | off | Build regression tests |
- USES
- cmake
- Service scripts
- none
Message after installing
Files
pkg-plist 4
- include/tuntap.h
- include/tuntap++.hh
- lib/libtuntap.a
- lib/libtuntap++.a
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| LaKabane-libtuntap-libtuntap-0.4_GH0.tar.gz | 22368 | e6bd543e75c67470005ff6e2c103fa21a2184f14085b159469a19bb21160b1fe |