FLOWPERPKT: New API definition in preparation for stateful flows.

Change-Id: If9c4a5da06daf78000ea8637b95048f19b5019d0
Signed-off-by: Ole Troan <ot@cisco.com>
This commit is contained in:
Ole Troan
2017-03-08 13:05:49 +01:00
committed by Damjan Marion
parent 24537ca721
commit bb152882fb

View File

@ -22,7 +22,7 @@ manual_print define flowperpkt_tx_interface_add_del
/* Enable / disable the feature */
u8 is_add;
u8 which; /* 0 = ipv4, 1 = l2, 2 = ipv6 (not yet implemented) */
u8 which; /* 0 = ipv4, 1 = l2, 2 = ipv6 */
/* Interface handle */
u32 sw_if_index;
@ -40,3 +40,20 @@ define flowperpkt_tx_interface_add_del_reply
/* Return value, zero means all OK */
i32 retval;
};
define flowperpkt_params
{
u32 client_index;
u32 context;
u8 record_l2;
u8 record_l3;
u8 record_l4;
u32 active_timer; /* ~0 is off, 0 is default */
u32 passive_timer; /* ~0 is off, 0 is default */
};
define flowperpkt_params_reply
{
u32 context;
i32 retval;
};