7 Commits

Author SHA1 Message Date
Bard L
f422565913 nft-fullcone: disable -Wframe-address warning with -Wno-frame-address flag 2024-05-07 10:45:26 +08:00
sbwml
7be5a5866b nft-fullcone: fix build with clang
Signed-off-by: sbwml <admin@cooluc.com>
2024-05-03 20:20:22 +08:00
Syrone Wong
5a21ca29b7
nft_ext_fullcone.c: fix nft_expr_ops::dump callback parameters
7d34aa3e03
2023-02-26 21:55:30 +08:00
Syrone Wong
95ad79bc6d
nf_nat_fullcone.c: fix missing prandom_u32() with Linux >= 6.1.0
prandom_u32() previously was only calling get_random_u32() so it's been
dropped with Linux 6.1.0. So let's directly call get_random_u32() if Linux
version >= 6.1.0.

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2023-01-10 11:04:25 +08:00
0d3e2bedf9
fix: unable to get next hop device ip (#3)
Use the official method netfilter/nf_nat_masquerade.c: 78ca55889a/net/netfilter/nf_nat_masquerade.c (L52)
2022-06-21 12:27:28 +08:00
Syrone Wong
857f9ad34a Fix IPv6 handling
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2022-05-10 22:18:02 +08:00
Syrone Wong
90834e19a0 nft-fullcone: init OpenWrt package
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2022-04-09 01:31:10 +08:00