Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
ip: trivial typos in docs
[vpp.git]
/
src
/
vnet
/
ip
/
punt.api
diff --git
a/src/vnet/ip/punt.api
b/src/vnet/ip/punt.api
index
6cb2731
..
6d99668
100644
(file)
--- a/
src/vnet/ip/punt.api
+++ b/
src/vnet/ip/punt.api
@@
-13,7
+13,7
@@
* limitations under the License.
*/
* limitations under the License.
*/
-option version = "2.
1.0
";
+option version = "2.
2.1
";
import "vnet/ip/ip_types.api";
/** \brief The types of packets to be punted
import "vnet/ip/ip_types.api";
/** \brief The types of packets to be punted
@@
-74,7
+74,7
@@
union punt_union
typedef punt
{
vl_api_punt_type_t type;
typedef punt
{
vl_api_punt_type_t type;
- vl_api_punt_union_t punt;
+ vl_api_punt_union_t punt;
};
/** \brief Punt traffic to the host
};
/** \brief Punt traffic to the host
@@
-86,7
+86,7
@@
typedef punt
autoreply define set_punt {
u32 client_index;
u32 context;
autoreply define set_punt {
u32 client_index;
u32 context;
-
u8
is_add;
+
bool
is_add;
vl_api_punt_t punt;
};
vl_api_punt_t punt;
};
@@
-101,14
+101,14
@@
define punt_socket_register {
u32 context;
u32 header_version;
vl_api_punt_t punt;
u32 context;
u32 header_version;
vl_api_punt_t punt;
-
u8
pathname[108]; /* Linux sun_path defined to be 108 bytes, see unix(7) */
+
string
pathname[108]; /* Linux sun_path defined to be 108 bytes, see unix(7) */
};
define punt_socket_register_reply
{
u32 context;
i32 retval;
};
define punt_socket_register_reply
{
u32 context;
i32 retval;
-
u8 pathname[64
];
+
string pathname[108
];
};
define punt_socket_dump
};
define punt_socket_dump
@@
-122,7
+122,7
@@
define punt_socket_details
{
u32 context;
vl_api_punt_t punt;
{
u32 context;
vl_api_punt_t punt;
-
u8
pathname[108];
+
string
pathname[108];
};
autoreply define punt_socket_deregister {
};
autoreply define punt_socket_deregister {
@@
-131,18
+131,21
@@
autoreply define punt_socket_deregister {
vl_api_punt_t punt;
};
vl_api_punt_t punt;
};
-/** \brief Dump all of the excpetion punt reasons
+typedef punt_reason
+{
+ u32 id;
+ string name[];
+};
+
+/** \brief Dump all or one of the exception punt reasons
+* @param - If the string is not set punt dump all reasons
+* else dump only the one specified
*/
define punt_reason_dump
{
u32 client_index;
u32 context;
*/
define punt_reason_dump
{
u32 client_index;
u32 context;
-};
-
-typedef punt_reason
-{
- u32 id;
- string name;
+ vl_api_punt_reason_t reason;
};
define punt_reason_details
};
define punt_reason_details