root/include/net/mpls_iptunnel.h

/* [<][>][^][v][top][bottom][index][help] */

INCLUDED FROM


DEFINITIONS

This source file includes following definitions.
  1. mpls_lwtunnel_encap

   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 struct mpls_iptunnel_encap {
  10         u8      labels;
  11         u8      ttl_propagate;
  12         u8      default_ttl;
  13         u8      reserved1;
  14         u32     label[0];
  15 };
  16 
  17 static inline struct mpls_iptunnel_encap *mpls_lwtunnel_encap(struct lwtunnel_state *lwtstate)
  18 {
  19         return (struct mpls_iptunnel_encap *)lwtstate->data;
  20 }
  21 
  22 #endif

/* [<][>][^][v][top][bottom][index][help] */