diff options
Diffstat (limited to 'src/plugins/flowperpkt')
-rw-r--r-- | src/plugins/flowperpkt/flowperpkt.api | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/src/plugins/flowperpkt/flowperpkt.api b/src/plugins/flowperpkt/flowperpkt.api index fa878f21ed3..1cf62c5401d 100644 --- a/src/plugins/flowperpkt/flowperpkt.api +++ b/src/plugins/flowperpkt/flowperpkt.api @@ -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; +}; |