BSD Ports

net-mgmt/bgpq4 1.12 DragonFly

Lightweight prefix-list generator for various routers v4

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
BSD2CLAUSE
Categories
net-mgmt
Package size
37.1 KiB, 85.7 KiB installed

Description

bgpq4 is a lightweight access-list/prefix-list/as-path access-list generator for Cisco, Juniper and many other routers and routing daemons.

Support for IOS-XR and Mikrotik added over net-mgmt/bgpq3

In the other systems

The newest version among them is 1.16, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlynet-mgmt/bgpq41.12 behind since 2026-09-12none known-[email protected]-
FreeBSDnet-mgmt/bgpq41.16 newestnone known-[email protected]-
OpenBSDnet/bgpq4 by name1.15p0 behind since 2026-09-12no data-The OpenBSD ports mailing-list <[email protected]>-
NetBSDnet/bgpq4 by name1.16 newestnone known-[email protected]2026-09-12
HardenedBSDnet-mgmt/bgpq41.16 newestno data-[email protected]-
GhostBSDnet-mgmt/bgpq41.16 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install bgpq4

From DPorts:

cd /usr/dports/net-mgmt/bgpq4 && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Required by 1

Configuration

No options to configure.

Service scripts
none

Message after installing

To improve bgpq4 performance when expanding extra-large AS-SETs OS settings needs to be tuned to enlarge TCP send buffer.

To enlarge TCP send buffer, run the following:

# sysctl -w net.inet.tcp.sendbuf_max=2097152

To make it persistent across reboots, add the following to /etc/sysctl.conf:

net.inet.tcp.sendbuf_max=2097152