blob: 34317fc63564690fa470df3beb7642444a7b3350 [file] [log] [blame]
Elliott Hughes180edef2023-11-02 00:08:05 +00001/*
2 * This file is auto-generated. Modifications will be lost.
3 *
4 * See https://android.googlesource.com/platform/bionic/+/master/libc/kernel/
5 * for more information.
6 */
Christopher Ferris2abfa9e2021-11-01 16:26:06 -07007#ifndef _UAPI_LINUX_IOAM6_IPTUNNEL_H
8#define _UAPI_LINUX_IOAM6_IPTUNNEL_H
9enum {
Christopher Ferrisa4792612022-01-10 13:51:15 -080010 __IOAM6_IPTUNNEL_MODE_MIN,
11 IOAM6_IPTUNNEL_MODE_INLINE,
12 IOAM6_IPTUNNEL_MODE_ENCAP,
13 IOAM6_IPTUNNEL_MODE_AUTO,
14 __IOAM6_IPTUNNEL_MODE_MAX,
15};
16#define IOAM6_IPTUNNEL_MODE_MIN (__IOAM6_IPTUNNEL_MODE_MIN + 1)
17#define IOAM6_IPTUNNEL_MODE_MAX (__IOAM6_IPTUNNEL_MODE_MAX - 1)
18enum {
Christopher Ferris2abfa9e2021-11-01 16:26:06 -070019 IOAM6_IPTUNNEL_UNSPEC,
Christopher Ferrisa4792612022-01-10 13:51:15 -080020 IOAM6_IPTUNNEL_MODE,
21 IOAM6_IPTUNNEL_DST,
Christopher Ferris2abfa9e2021-11-01 16:26:06 -070022 IOAM6_IPTUNNEL_TRACE,
Christopher Ferris10a76e62022-06-08 13:31:52 -070023#define IOAM6_IPTUNNEL_FREQ_MIN 1
24#define IOAM6_IPTUNNEL_FREQ_MAX 1000000
25 IOAM6_IPTUNNEL_FREQ_K,
26 IOAM6_IPTUNNEL_FREQ_N,
Christopher Ferris2abfa9e2021-11-01 16:26:06 -070027 __IOAM6_IPTUNNEL_MAX,
28};
29#define IOAM6_IPTUNNEL_MAX (__IOAM6_IPTUNNEL_MAX - 1)
30#endif