net-libs/libnet (gentoo)

Search

Package Information

Description:
Libnet is a high-level API (toolkit) allowing the application programmer to construct and inject network packets. It provides a portable and simplified interface for low-level network packet shaping, handling and injection. Libnet hides much of the tedium of packet creation from the application programmer such as multiplexing, buffer management, arcane packet header information, byte-ordering, OS-dependent issues, and much more. Libnet features portable packet creation interfaces at the IP layer and link layer, as well as a host of supplementary and complementary functionality. Using libnet, quick and simple packet assembly applications can be whipped up with little effort. With a bit more time, more complex programs can be written (Traceroute and ping were easily rewritten using libnet and libpcap).
Homepage:
http://libnet-dev.sourceforge.net/ https://github.com/libnet/libnet

Versions

Version EAPI Keywords Slot
1.3-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos 1.1

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>netmon@gentoo.org</email>
		<name>Gentoo network monitoring and analysis project</name>
	</maintainer>
	<longdescription>
	Libnet is a high-level API (toolkit) allowing the application
	programmer to construct and inject network packets. It provides a
	portable and simplified interface for low-level network packet
	shaping, handling and injection. Libnet hides much of the tedium
	of packet creation from the application programmer such as
	multiplexing, buffer management, arcane packet header
	information, byte-ordering, OS-dependent issues, and much more.
	Libnet features portable packet creation interfaces at the IP
	layer and link layer, as well as a host of supplementary and
	complementary functionality. Using libnet, quick and simple
	packet assembly applications can be whipped up with little
	effort. With a bit more time, more complex programs can be
	written (Traceroute and ping were easily rewritten using libnet
	and libpcap).
	</longdescription>
	<upstream>
		<remote-id type="sourceforge">libnet-dev</remote-id>
		<remote-id type="github">libnet/libnet</remote-id>
		<remote-id type="cpe">cpe:/a:libnet_project:libnet</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 1.3-r1
man Build and install man pages
static-libs Build static versions of dynamic libraries as well
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Manifest

Type File Size Versions
Unmatched Entries
Type File Size
DIST libnet-1.3-docs.tar.xz 21264 bytes
DIST libnet-1.3.tar.gz 595500 bytes