1/*
2 * This header was generated from the Linux kernel headers by update_headers.py,
3 * to provide necessary information from kernel to userspace, such as constants,
4 * structures, and macros, and thus, contains no copyrightable information.
5 */
6#ifndef _UAPI_LINUX_FOU_H
7#define _UAPI_LINUX_FOU_H
8#define FOU_GENL_NAME		"fou"
9#define FOU_GENL_VERSION	0x1
10enum {
11	FOU_ATTR_UNSPEC,
12	FOU_ATTR_PORT,
13	FOU_ATTR_AF,
14	FOU_ATTR_IPPROTO,
15	FOU_ATTR_TYPE,
16	FOU_ATTR_REMCSUM_NOPARTIAL,
17	__FOU_ATTR_MAX,
18};
19#define FOU_ATTR_MAX		(__FOU_ATTR_MAX - 1)
20enum {
21	FOU_CMD_UNSPEC,
22	FOU_CMD_ADD,
23	FOU_CMD_DEL,
24	FOU_CMD_GET,
25	__FOU_CMD_MAX,
26};
27enum {
28	FOU_ENCAP_UNSPEC,
29	FOU_ENCAP_DIRECT,
30	FOU_ENCAP_GUE,
31};
32#define FOU_CMD_MAX	(__FOU_CMD_MAX - 1)
33#endif
34