From: Danylo Vodopianov <[email protected]>
Add null checking for fpga var.
Coverity issue: 448916
Fixes: 30b2f87ac650 ("net/ntnic: add GMF module")
Signed-off-by: Danylo Vodopianov <[email protected]>
---
drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
b/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
index d8e0cad7cd..67dc0d01f6 100644
--- a/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
+++ b/drivers/net/ntnic/link_mgmt/link_100g/nt4ga_link_100g.c
@@ -405,7 +405,7 @@ static int _port_init(adapter_info_t *drv, nthw_fpga_t
*fpga, int port)
_reset_rx(drv, mac_pcs);
/* 2.2) Nt4gaPort::setup() */
- if (nthw_gmf_init(NULL, fpga, port) == 0) {
+ if (fpga && nthw_gmf_init(NULL, fpga, port) == 0) {
nthw_gmf_t gmf;
if (nthw_gmf_init(&gmf, fpga, port) == 0)
--
2.45.0