1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-12 09:58:36 +00:00
freebsd/lib/libpfctl
Kristof Provost be70c7a50d libpfctl: migrate to DIOCGETSTATESV2
Stop using the *NV version to retrieve states, as its performance is
unacceptably bad.

For 1,000,000 states the nvlist version needed ~100 seconds to retrieve
the states, the new version needs ~3 seconds.

Reviewed by:	mjg
MFC after:	1 week
Sponsored by:	Rubicon Communications, LLC ("Netgate")
Differential Revision:	https://reviews.freebsd.org/D31098
2021-07-09 10:29:57 +02:00
..
libpfctl.c libpfctl: migrate to DIOCGETSTATESV2 2021-07-09 10:29:57 +02:00
libpfctl.h pf: Reduce the data returned in DIOCGETSTATESNV 2021-07-02 14:47:23 +02:00
Makefile libpfct: Fix PIC flag 2021-04-17 22:10:13 +02:00