BSD Ports

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

SystemPortVersion
FreeBSDdevel/libtuntap0.4_2
DragonFlydevel/libtuntap0.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.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.4_20.4_20.4_20.4_20.4_2
FreeBSD:14:quarterly0.4_20.4_2n/a0.4_20.4_2
FreeBSD:15:latest0.4_20.4_2n/a0.4_20.4_2
FreeBSD:15:quarterly0.4_20.4_2n/an/an/a
FreeBSD:16:latest0.4_20.4_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/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

OptionDefaultDescription
CXX_WRPRoffBuild C++ wrapper library
TESToffBuild regression tests
USES
cmake
Service scripts
none

Message after installing

===>   NOTICE:

The libtuntap port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 4
  • include/tuntap.h
  • include/tuntap++.hh
  • lib/libtuntap.a
  • lib/libtuntap++.a
distinfo 1
FileSizeSHA256
LaKabane-libtuntap-libtuntap-0.4_GH0.tar.gz22368e6bd543e75c67470005ff6e2c103fa21a2184f14085b159469a19bb21160b1fe

Commit history 1

DateCommitCreditsLog message
84fa77ca50 Gleb Popov devel/libtuntap: Fix building with CMake 4