History log of /freebsd-current/sbin/pflowctl/pflowctl.c
Revision Date Author Comments
# 5f047ae0 01-Feb-2024 Ed Maste <emaste@FreeBSD.org>

pflowctl: add missing break to case 's'

CID: 1534009
Reported by: Coverity Scan
Reviewed by: kp
Differential Revision: https://reviews.freebsd.org/D43704


# e95025ed 25-Jan-2024 Kristof Provost <kp@FreeBSD.org>

pflow: show socket status in verbose mode

Introduce a verbose output mode to pflowctl, and expose the status of
the socket to userspace. This can be helpful in debugging configuration
errors.

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 8b82f36f 24-Jan-2024 Kristof Provost <kp@FreeBSD.org>

pflowctl: fix usage message

Reported by: Jim Pingle <jimp@netgate.com>
Sponsored by: Rubicon Communications, LLC ("Netgate")


# 484e977f 22-Jan-2024 Kristof Provost <kp@FreeBSD.org>

pflow: observation domain is an unsigned integer

Ensure we print it as such, rather than as a signed integer, as that
would lead to confusion.

Reported by: Jim Pingle <jimp@netgate.com>
Sponsored by: Rubicon Communications, LLC ("Netgate")


# 81ea9204 16-Jan-2024 Kristof Provost <kp@FreeBSD.org>

pflowclt: fix gcc build error

gcc is unhappy with the nested extern declaration of __progname, so move
it out of the usage() function.

Sponsored by: Rubicon Communications, LLC ("Netgate")


# 85b71dcf 08-Dec-2023 Kristof Provost <kp@FreeBSD.org>

pflow: allow observation domain to be configured

Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D43113


# f92d9b1a 28-Nov-2023 Kristof Provost <kp@FreeBSD.org>

pflow: import from OpenBSD

pflow is a pseudo device to export flow accounting data over UDP.
It's compatible with netflow version 5 and IPFIX (10).

The data is extracted from the pf state table. States are exported once
they are removed.

Reviewed by: melifaro
Obtained from: OpenBSD
Sponsored by: Rubicon Communications, LLC ("Netgate")
Differential Revision: https://reviews.freebsd.org/D43106