]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
tests/libalias: Portrange
authorLutz Donnerhacke <donner@FreeBSD.org>
Sat, 3 Jul 2021 22:28:20 +0000 (00:28 +0200)
committerLutz Donnerhacke <donner@FreeBSD.org>
Mon, 3 Jan 2022 11:18:10 +0000 (12:18 +0100)
commite5c7bbe627e615e569d47015f16308c2ab9065bd
tree300222324a41531f107b7c1d8d63a6639a982e83
parent2de66371338bc092400b7f3b82c01f1cbc0e3bd4
tests/libalias: Portrange

Test ranges of allowed ports for aliasing.
 - Explicit default like ipfw(8) is doing
 - Regular range
 - Exhausting a very small range
 - Recovery

Includes a fix of an utility macro, which was not used before.

Differential Revision: https://reviews.freebsd.org/D31012

(cherry picked from commit 2c733b50c5a99cbe4f6eef437e1e3efd720ba306)
tests/sys/netinet/libalias/2_natout.c
tests/sys/netinet/libalias/util.h