Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
vppinfra: Improve code portability
[vpp.git]
/
src
/
plugins
/
l3xc
/
l3xc.api
diff --git
a/src/plugins/l3xc/l3xc.api
b/src/plugins/l3xc/l3xc.api
index
8e37674
..
369108c
100644
(file)
--- a/
src/plugins/l3xc/l3xc.api
+++ b/
src/plugins/l3xc/l3xc.api
@@
-19,9
+19,10
@@
used to control the L3XC plugin
*/
used to control the L3XC plugin
*/
-option version = "1.0.
0
";
+option version = "1.0.
1
";
import "vnet/fib/fib_types.api";
import "vnet/fib/fib_types.api";
+import "vnet/interface_types.api";
/** \brief Get the plugin version
@param client_index - opaque cookie to identify the sender
/** \brief Get the plugin version
@param client_index - opaque cookie to identify the sender
@@
-52,8
+53,8
@@
define l3xc_plugin_get_version_reply
*/
typedef l3xc
{
*/
typedef l3xc
{
-
u32
sw_if_index;
-
u8
is_ip6;
+
vl_api_interface_index_t
sw_if_index;
+
bool
is_ip6;
u8 n_paths;
vl_api_fib_path_t paths[n_paths];
};
u8 n_paths;
vl_api_fib_path_t paths[n_paths];
};
@@
-76,8
+77,8
@@
autoreply define l3xc_del
{
u32 client_index;
u32 context;
{
u32 client_index;
u32 context;
-
u32
sw_if_index;
-
u8
is_ip6;
+
vl_api_interface_index_t
sw_if_index;
+
bool
is_ip6;
};
/** \brief Dump all L3XC policies
};
/** \brief Dump all L3XC policies
@@
-86,7
+87,7
@@
define l3xc_dump
{
u32 client_index;
u32 context;
{
u32 client_index;
u32 context;
-
u32
sw_if_index;
+
vl_api_interface_index_t
sw_if_index;
};
/** \brief description returned in the dump
};
/** \brief description returned in the dump