Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
tunnel: Common types for IP tunnels
[vpp.git]
/
src
/
vnet
/
gre
/
gre.api
diff --git
a/src/vnet/gre/gre.api
b/src/vnet/gre/gre.api
index
d79beeb
..
0a98178
100644
(file)
--- a/
src/vnet/gre/gre.api
+++ b/
src/vnet/gre/gre.api
@@
-14,9
+14,10
@@
* limitations under the License.
*/
* limitations under the License.
*/
-option version = "2.0.
1
";
+option version = "2.0.
2
";
import "vnet/interface_types.api";
import "vnet/interface_types.api";
+import "vnet/tunnel/tunnel_types.api";
import "vnet/ip/ip_types.api";
/** \brief A GRE tunnel type
import "vnet/ip/ip_types.api";
/** \brief A GRE tunnel type
@@
-28,16
+29,6
@@
enum gre_tunnel_type : u8
GRE_API_TUNNEL_TYPE_ERSPAN,
};
GRE_API_TUNNEL_TYPE_ERSPAN,
};
-/** \brief A GRE tunnel mode
-*/
-enum gre_tunnel_mode : u8
-{
- /* point-to-point */
- GRE_API_TUNNEL_MODE_P2P,
- /* multi-point */
- GRE_API_TUNNEL_MODE_MP,
-};
-
/** \brief A GRE tunnel
@param client_index - opaque cookie to identify the sender
@param context - sender context, to match reply w/ request
/** \brief A GRE tunnel
@param client_index - opaque cookie to identify the sender
@param context - sender context, to match reply w/ request
@@
-52,7
+43,7
@@
enum gre_tunnel_mode : u8
typedef gre_tunnel
{
vl_api_gre_tunnel_type_t type;
typedef gre_tunnel
{
vl_api_gre_tunnel_type_t type;
- vl_api_
gre_
tunnel_mode_t mode;
+ vl_api_tunnel_mode_t mode;
u16 session_id;
u32 instance;
u32 outer_table_id;
u16 session_id;
u32 instance;
u32 outer_table_id;