/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note * * if_xdp: XDP socket user-space interface * Copyright(c) 2018 Intel Corporation. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, * version 2, as published by the Free Software Foundation. * * This program is distributed in the hope it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * Author(s): Björn Töpel <bjorn.topel@intel.com> * Magnus Karlsson <magnus.karlsson@intel.com> */#ifndef _LINUX_IF_XDP_H#define _LINUX_IF_XDP_H#include <linux/types.h>/* XDP socket options */#define XDP_UMEM_REG 3structxdp_umem_reg{__u64addr;/* Start of packet data area */__u64len;/* Length of packet data area */__u32frame_size;/* Frame size */__u32frame_headroom;/* Frame head room */};#endif /* _LINUX_IF_XDP_H */