Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
"autoreply" flag: autogenerate standard xxx_reply_t messages
[vpp.git]
/
src
/
vnet
/
unix
/
tap.api
diff --git
a/src/vnet/unix/tap.api
b/src/vnet/unix/tap.api
index
9b16ead
..
d9fba37
100644
(file)
--- a/
src/vnet/unix/tap.api
+++ b/
src/vnet/unix/tap.api
@@
-35,6
+35,12
@@
define tap_connect
u8 mac_address[6];
u8 renumber;
u32 custom_dev_instance;
u8 mac_address[6];
u8 renumber;
u32 custom_dev_instance;
+ u8 ip4_address_set;
+ u8 ip4_address[4];
+ u8 ip4_mask_width;
+ u8 ip6_address_set;
+ u8 ip6_address[16];
+ u8 ip6_mask_width;
u8 tag[64];
};
u8 tag[64];
};
@@
-87,23
+93,13
@@
define tap_modify_reply
@param context - sender context, to match reply w/ request
@param sw_if_index - interface index of existing tap interface
*/
@param context - sender context, to match reply w/ request
@param sw_if_index - interface index of existing tap interface
*/
-define tap_delete
+
autoreply
define tap_delete
{
u32 client_index;
u32 context;
u32 sw_if_index;
};
{
u32 client_index;
u32 context;
u32 sw_if_index;
};
-/** \brief Reply for tap delete request
- @param context - returned sender context, to match reply w/ request
- @param retval - return code
-*/
-define tap_delete_reply
-{
- u32 context;
- i32 retval;
-};
-
/** \brief Dump tap interfaces request */
define sw_interface_tap_dump
{
/** \brief Dump tap interfaces request */
define sw_interface_tap_dump
{