PF_XDP
[PF_XDP] = "PF_XDP",
if (sock->sk->sk_family != PF_XDP) {
.family = PF_XDP,
sk = sk_alloc(net, PF_XDP, GFP_KERNEL, &xsk_proto, kern);
sk->sk_family = PF_XDP;
.family = PF_XDP,
sock_unregister(PF_XDP);
if (sock->sk->sk_family != PF_XDP) {
case PF_XDP:
#ifndef PF_XDP
sxdp.sxdp_family = PF_XDP;
#ifndef PF_XDP