arm64: mte: change ASYNC and SYNC TCF settings into bitfields
[linux-2.6-microblaze.git] / include / uapi / linux / rpl_iptunnel.h
1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
2 /*
3  *  IPv6 RPL-SR implementation
4  *
5  *  Author:
6  *  (C) 2020 Alexander Aring <alex.aring@gmail.com>
7  */
8
9 #ifndef _UAPI_LINUX_RPL_IPTUNNEL_H
10 #define _UAPI_LINUX_RPL_IPTUNNEL_H
11
12 enum {
13         RPL_IPTUNNEL_UNSPEC,
14         RPL_IPTUNNEL_SRH,
15         __RPL_IPTUNNEL_MAX,
16 };
17 #define RPL_IPTUNNEL_MAX (__RPL_IPTUNNEL_MAX - 1)
18
19 #define RPL_IPTUNNEL_SRH_SIZE(srh) (((srh)->hdrlen + 1) << 3)
20
21 #endif