From: Alexei Starovoitov Date: Thu, 22 Sep 2022 02:25:26 +0000 (-0700) Subject: Merge branch 'Introduce bpf_ct_set_nat_info kfunc helper' X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=2d863b14fbd9795c627074b4f344141ef3621b81;p=users%2Fjedix%2Flinux-maple.git Merge branch 'Introduce bpf_ct_set_nat_info kfunc helper' Lorenzo Bianconi says: ==================== Introduce bpf_ct_set_nat_info kfunc helper in order to set source and destination nat addresses/ports in a new allocated ct entry not inserted in the connection tracking table yet. Introduce support for per-parameter trusted args. Changes since v2: - use int instead of a pointer for port in bpf_ct_set_nat_info signature - modify KF_TRUSTED_ARGS definition in order to referenced pointer constraint just for PTR_TO_BTF_ID - drop patch 2/4 Changes since v1: - enable CONFIG_NF_NAT in tools/testing/selftests/bpf/config Kumar Kartikeya Dwivedi (1): bpf: Tweak definition of KF_TRUSTED_ARGS ==================== Signed-off-by: Alexei Starovoitov --- 2d863b14fbd9795c627074b4f344141ef3621b81