/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ /* * IPv6 IOAM implementation * * Author: * Justin Iurman <[email protected]> */ #ifndef _UAPI_LINUX_IOAM6_H #define _UAPI_LINUX_IOAM6_H #include <asm/byteorder.h> #include <linux/types.h> #define IOAM6_U16_UNAVAILABLE … #define IOAM6_U32_UNAVAILABLE … #define IOAM6_U64_UNAVAILABLE … #define IOAM6_DEFAULT_ID … #define IOAM6_DEFAULT_ID_WIDE … #define IOAM6_DEFAULT_IF_ID … #define IOAM6_DEFAULT_IF_ID_WIDE … /* * IPv6 IOAM Option Header */ struct ioam6_hdr { … } __attribute__((packed)); /* * IOAM Trace Header */ struct ioam6_trace_hdr { … } __attribute__((packed)); #endif /* _UAPI_LINUX_IOAM6_H */