iavf: add missing cfg_change_validate callback 50/40050/2
authorDamjan Marion <damarion@cisco.com>
Mon, 4 Dec 2023 14:25:12 +0000 (15:25 +0100)
committerMohammed HAWARI <momohawari@gmail.com>
Mon, 4 Dec 2023 16:35:10 +0000 (16:35 +0000)
Type: fix
Fixes: 47447f1f
Change-Id: I438f5535bc48ca5397b8f5d3fbbd893ca6a511b4
Signed-off-by: Damjan Marion <damarion@cisco.com>
src/plugins/dev_iavf/iavf.c
src/plugins/dev_iavf/iavf.h

index 5603f61..ffb18c7 100644 (file)
@@ -181,7 +181,8 @@ iavf_init (vlib_main_t *vm, vnet_dev_t *dev)
         .init = iavf_port_init,
         .start = iavf_port_start,
         .stop = iavf_port_stop,
-       .config_change = iavf_port_cfg_change,
+        .config_change = iavf_port_cfg_change,
+        .config_change_validate = iavf_port_cfg_change_validate,
         .format_status = format_iavf_port_status,
       },
       .data_size = sizeof (iavf_port_t),
index 47e86e1..39f9274 100644 (file)
@@ -113,6 +113,8 @@ vnet_dev_rv_t iavf_port_start (vlib_main_t *, vnet_dev_port_t *);
 void iavf_port_stop (vlib_main_t *, vnet_dev_port_t *);
 vnet_dev_rv_t iavf_port_cfg_change (vlib_main_t *, vnet_dev_port_t *,
                                    vnet_dev_port_cfg_change_req_t *);
+vnet_dev_rv_t iavf_port_cfg_change_validate (vlib_main_t *, vnet_dev_port_t *,
+                                            vnet_dev_port_cfg_change_req_t *);
 
 /* queue.c */
 vnet_dev_rv_t iavf_rx_queue_alloc (vlib_main_t *, vnet_dev_rx_queue_t *);