1*e2be04c7SGreg Kroah-Hartman /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */ 2e3e4712eSRoopa Prabhu /* 3e3e4712eSRoopa Prabhu * mpls tunnel api 4e3e4712eSRoopa Prabhu * 5e3e4712eSRoopa Prabhu * Authors: 6e3e4712eSRoopa Prabhu * Roopa Prabhu <roopa@cumulusnetworks.com> 7e3e4712eSRoopa Prabhu * 8e3e4712eSRoopa Prabhu * This program is free software; you can redistribute it and/or 9e3e4712eSRoopa Prabhu * modify it under the terms of the GNU General Public License 10e3e4712eSRoopa Prabhu * as published by the Free Software Foundation; either version 11e3e4712eSRoopa Prabhu * 2 of the License, or (at your option) any later version. 12e3e4712eSRoopa Prabhu */ 13e3e4712eSRoopa Prabhu 14e3e4712eSRoopa Prabhu #ifndef _UAPI_LINUX_MPLS_IPTUNNEL_H 15e3e4712eSRoopa Prabhu #define _UAPI_LINUX_MPLS_IPTUNNEL_H 16e3e4712eSRoopa Prabhu 17e3e4712eSRoopa Prabhu /* MPLS tunnel attributes 18e3e4712eSRoopa Prabhu * [RTA_ENCAP] = { 19e3e4712eSRoopa Prabhu * [MPLS_IPTUNNEL_DST] 20a59166e4SRobert Shearman * [MPLS_IPTUNNEL_TTL] 21e3e4712eSRoopa Prabhu * } 22e3e4712eSRoopa Prabhu */ 23e3e4712eSRoopa Prabhu enum { 24e3e4712eSRoopa Prabhu MPLS_IPTUNNEL_UNSPEC, 25e3e4712eSRoopa Prabhu MPLS_IPTUNNEL_DST, 26a59166e4SRobert Shearman MPLS_IPTUNNEL_TTL, 27e3e4712eSRoopa Prabhu __MPLS_IPTUNNEL_MAX, 28e3e4712eSRoopa Prabhu }; 29e3e4712eSRoopa Prabhu #define MPLS_IPTUNNEL_MAX (__MPLS_IPTUNNEL_MAX - 1) 30e3e4712eSRoopa Prabhu 31e3e4712eSRoopa Prabhu #endif /* _UAPI_LINUX_MPLS_IPTUNNEL_H */ 32