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:
@ -22,7 +22,7 @@ manual_print define flowperpkt_tx_interface_add_del
|
|||||||
|
|
||||||
/* Enable / disable the feature */
|
/* Enable / disable the feature */
|
||||||
u8 is_add;
|
u8 is_add;
|
||||||
u8 which; /* 0 = ipv4, 1 = l2, 2 = ipv6 (not yet implemented) */
|
u8 which; /* 0 = ipv4, 1 = l2, 2 = ipv6 */
|
||||||
|
|
||||||
/* Interface handle */
|
/* Interface handle */
|
||||||
u32 sw_if_index;
|
u32 sw_if_index;
|
||||||
@ -40,3 +40,20 @@ define flowperpkt_tx_interface_add_del_reply
|
|||||||
/* Return value, zero means all OK */
|
/* Return value, zero means all OK */
|
||||||
i32 retval;
|
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;
|
||||||
|
};
|
||||||
|
Reference in New Issue
Block a user