diff options
| author | Damjan Jovanovic <damjan.jov@gmail.com> | 2024-12-05 16:19:13 +0000 |
|---|---|---|
| committer | Tom Jones <thj@FreeBSD.org> | 2024-12-05 16:19:13 +0000 |
| commit | 61bf830cbb260c2a046cb44421d319184393e028 (patch) | |
| tree | c532f3e3050ff87de10945a5ca39dfb28cc8a688 /tests/sys/netinet/libalias/util.h | |
| parent | 01f8ce83242d7a8e599cf6a78b6277161d79edd4 (diff) | |
libalias: Add support for EIM NAT
Add support for endpoint-independent mapping ("full cone NAT") in
Libalias's UDP NAT.
This conforms to RFC 4787 requirements 1 and 3. All UDP packets sent out from a
particular internal address:port leave via the same NAT address:port,
regardless of their destination.
Add some libalias tests and supporting defines.
Reviewed by: igoro, thj
Differential Revision: https://reviews.freebsd.org/D46689D
Diffstat (limited to 'tests/sys/netinet/libalias/util.h')
| -rw-r--r-- | tests/sys/netinet/libalias/util.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/sys/netinet/libalias/util.h b/tests/sys/netinet/libalias/util.h index 786e48e41f37..f58a1ad26248 100644 --- a/tests/sys/netinet/libalias/util.h +++ b/tests/sys/netinet/libalias/util.h @@ -41,7 +41,7 @@ #define _UTIL_H /* common ip ranges */ -extern struct in_addr masq, pub, prv1, prv2, prv3, cgn, ext, ANY_ADDR; +extern struct in_addr masq, pub, pub2, prv1, prv2, prv3, cgn, ext, ANY_ADDR; int randcmp(const void *a, const void *b); void hexdump(void *p, size_t len); |
