BSD Ports

net/libusipp 2.25 FreeBSD

Unix socket interface for C++ raw IP/IP6/UDP/TCP, layer 2 framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv3+
Categories
net
Package size
112.9 KiB, 733.7 KiB installed

Description

usi++ (UNIX Socket Interface) is a low-level network-library for sending/receiving IP, IP6, ARP etc. packets directly on RAW or PACKET sockets. It can also be used for network-monitoring and rapid development of pentesting tools. It requires libpcap and libdnet if you want the Layer2 DNET provider.

Install

Binary package:

pkg install libusipp

From the ports tree:

cd /usr/ports/net/libusipp/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libusipp>0:net/libusipp
LIB_DEPENDS=	libusi++.so:net/libusipp

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:latest2.252.252.252.252.25
FreeBSD:14:quarterly2.252.25n/a2.252.25
FreeBSD:15:latest2.252.25n/a2.252.25
FreeBSD:15:quarterly2.252.25n/an/an/a
FreeBSD:16:latest2.252.25n/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 8

No port depends on this one.

Configuration

No options to configure.

USES
autoreconf compiler:c++11-lang gmake
Service scripts
none

Files

pkg-plist 32
  • include/usi++/80211.h
  • include/usi++/Layer2.h
  • include/usi++/RX.h
  • include/usi++/RX_fd.h
  • include/usi++/RX_string.h
  • include/usi++/TX.h
  • include/usi++/TX_IP.h
  • include/usi++/TX_IP6.h
  • include/usi++/TX_dnet_eth.h
  • include/usi++/TX_dnet_ip.h
  • include/usi++/TX_pcap.h
  • include/usi++/TX_pcap_eth.h
  • include/usi++/TX_string.h
  • include/usi++/arp.h
  • include/usi++/config.h
  • include/usi++/datalink.h
  • include/usi++/eapol.h
  • include/usi++/icmp.h
  • include/usi++/icmp6.h
  • include/usi++/ip.h
  • include/usi++/ip6.h
  • include/usi++/ipcomp.h
  • include/usi++/misc.h
  • include/usi++/object.h
  • include/usi++/radiotap.h
  • include/usi++/tcp.h
  • include/usi++/udp.h
  • include/usi++/usi++.h
  • include/usi++/usi-structs-compat.h
  • include/usi++/usi-structs.h
  • lib/libusi++.a
  • lib/libusi++.so
distinfo 1
FileSizeSHA256
stealth-libusipp-libusipp-2.25s_GH0.tar.gz6962472ad2fc418c16d3f7f19cbf3d307c0fd7add171d421b98f7804d69cfd628994b

Commit history 0

No commits in the history this site was built from.