summaryrefslogtreecommitdiff
path: root/src/nm-types.h
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2018-06-26 12:06:43 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2018-07-02 17:55:14 +0200
commit09a868a24e8ca22ef66650e58e7d2b9eeb73aed7 (patch)
tree78bd9b2d44bc0ac2da665c467e3bf2c266ca22fc /src/nm-types.h
parent4c2862b9589ceee651a69709681a546c09eb9607 (diff)
downloadNetworkManager-09a868a24e8ca22ef66650e58e7d2b9eeb73aed7.tar.gz
platform: add ip6gre/ip6gretap tunnels support
Add platform support for IP6GRE and IP6GRETAP tunnels. The former is a virtual tunnel interface for GRE over IPv6 and the latter is the L2 variant. The platform code internally reuses and extends the same structure used by IPv6 tunnels.
Diffstat (limited to 'src/nm-types.h')
-rw-r--r--src/nm-types.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/nm-types.h b/src/nm-types.h
index e84e4826b6..efdce5911f 100644
--- a/src/nm-types.h
+++ b/src/nm-types.h
@@ -160,6 +160,8 @@ typedef enum {
NM_LINK_TYPE_GRETAP,
NM_LINK_TYPE_IFB,
NM_LINK_TYPE_IP6TNL,
+ NM_LINK_TYPE_IP6GRE,
+ NM_LINK_TYPE_IP6GRETAP,
NM_LINK_TYPE_IPIP,
NM_LINK_TYPE_LOOPBACK,
NM_LINK_TYPE_MACSEC,
@@ -197,6 +199,8 @@ typedef enum {
NMP_OBJECT_TYPE_LNK_GRETAP,
NMP_OBJECT_TYPE_LNK_INFINIBAND,
NMP_OBJECT_TYPE_LNK_IP6TNL,
+ NMP_OBJECT_TYPE_LNK_IP6GRE,
+ NMP_OBJECT_TYPE_LNK_IP6GRETAP,
NMP_OBJECT_TYPE_LNK_IPIP,
NMP_OBJECT_TYPE_LNK_MACSEC,
NMP_OBJECT_TYPE_LNK_MACVLAN,