XDP_ZEROCOPY
if (flags & ~(XDP_SHARED_UMEM | XDP_COPY | XDP_ZEROCOPY |
if ((flags & XDP_COPY) || (flags & XDP_ZEROCOPY) ||
force_zc = flags & XDP_ZEROCOPY;
flags = umem->zc ? XDP_ZEROCOPY : XDP_COPY;
ifobj->bind_flags |= XDP_ZEROCOPY;
bind_flags &= ~XDP_ZEROCOPY;
__u16 bind_flags = XDP_USE_NEED_WAKEUP | XDP_ZEROCOPY;
ifobject->bind_flags = XDP_USE_NEED_WAKEUP | XDP_ZEROCOPY;
sxdp.sxdp_flags = XDP_ZEROCOPY;