reassembly: prevent long chain attack
[vpp.git] / src / vnet / ip / ip6_reassembly.h
index 0de4e04..1ca2b20 100644 (file)
@@ -30,6 +30,7 @@
  * @brief set ip6 reassembly configuration
  */
 vnet_api_error_t ip6_reass_set (u32 timeout_ms, u32 max_reassemblies,
+                               u32 max_reassembly_length,
                                u32 expire_walk_interval_ms);
 
 /**
@@ -38,6 +39,9 @@ vnet_api_error_t ip6_reass_set (u32 timeout_ms, u32 max_reassemblies,
 vnet_api_error_t ip6_reass_get (u32 * timeout_ms, u32 * max_reassemblies,
                                u32 * expire_walk_interval_ms);
 
+vnet_api_error_t ip6_reass_enable_disable (u32 sw_if_index,
+                                          u8 enable_disable);
+
 #endif /* __included_ip6_reassembly_h */
 
 /*