On Tue, 22 Sep 2020 at 08:04, Martin KaFai Lau <kafai@xxxxxx> wrote: > > This patch changes the bpf_sk_assign() to take > ARG_PTR_TO_BTF_ID_SOCK_COMMON such that they will work with the pointer > returned by the bpf_skc_to_*() helpers also. > > The bpf_sk_lookup_assign() is taking ARG_PTR_TO_SOCKET_"OR_NULL". Meaning > it specifically takes a scalar NULL. ARG_PTR_TO_BTF_ID_SOCK_COMMON > does not allow a scalar NULL, so another ARG type is required > for this purpose and another folllow-up patch can be used if > there is such need. > > Signed-off-by: Martin KaFai Lau <kafai@xxxxxx> Acked-by: Lorenz Bauer <lmb@xxxxxxxxxxxxxx> -- Lorenz Bauer | Systems Engineer 6th Floor, County Hall/The Riverside Building, SE1 7PB, UK www.cloudflare.com