]> Git Repo - linux.git/blob - include/net/mpls_iptunnel.h
HID: hid-sensor-custom: Fix big on-stack allocation in hid_sensor_custom_get_known()
[linux.git] / include / net / mpls_iptunnel.h
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 /*
3  * Copyright (c) 2015 Cumulus Networks, Inc.
4  */
5
6 #ifndef _NET_MPLS_IPTUNNEL_H
7 #define _NET_MPLS_IPTUNNEL_H 1
8
9 #include <linux/types.h>
10 #include <net/lwtunnel.h>
11
12 struct mpls_iptunnel_encap {
13         u8      labels;
14         u8      ttl_propagate;
15         u8      default_ttl;
16         u8      reserved1;
17         u32     label[];
18 };
19
20 static inline struct mpls_iptunnel_encap *mpls_lwtunnel_encap(struct lwtunnel_state *lwtstate)
21 {
22         return (struct mpls_iptunnel_encap *)lwtstate->data;
23 }
24
25 #endif
This page took 0.032619 seconds and 4 git commands to generate.