linux/include/uapi/linux/netfilter/nfnetlink_log.h

/* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
#ifndef _NFNETLINK_LOG_H
#define _NFNETLINK_LOG_H

/* This file describes the netlink messages (i.e. 'protocol packets'),
 * and not any kind of function definitions.  It is shared between kernel and
 * userspace.  Don't put kernel specific stuff in here */

#include <linux/types.h>
#include <linux/netfilter/nfnetlink.h>

enum nfulnl_msg_types {};

struct nfulnl_msg_packet_hdr {};

struct nfulnl_msg_packet_hw {};

struct nfulnl_msg_packet_timestamp {};

enum nfulnl_vlan_attr {};

#define NFULA_VLAN_MAX

enum nfulnl_attr_type {};
#define NFULA_MAX

enum nfulnl_msg_config_cmds {};

struct nfulnl_msg_config_cmd {} __attribute__ ((packed));

struct nfulnl_msg_config_mode {} __attribute__ ((packed));

enum nfulnl_attr_config {};
#define NFULA_CFG_MAX

#define NFULNL_COPY_NONE
#define NFULNL_COPY_META
#define NFULNL_COPY_PACKET
/* 0xff is reserved, don't use it for new copy modes. */

#define NFULNL_CFG_F_SEQ
#define NFULNL_CFG_F_SEQ_GLOBAL
#define NFULNL_CFG_F_CONNTRACK

#endif /* _NFNETLINK_LOG_H */