From: Michael Brown Date: Wed, 5 Jul 2023 14:17:58 +0000 (+0100) Subject: [linux] Fix error control flow in af_packet_nic_probe() X-Git-Tag: rolling/bin~751 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=59d065c9ac6e5476a21fb9b277f719fd4ae5b372;p=thirdparty%2Fipxe.git [linux] Fix error control flow in af_packet_nic_probe() Signed-off-by: Michael Brown --- diff --git a/src/drivers/linux/af_packet.c b/src/drivers/linux/af_packet.c index 9fa6ef2a5..980bd4626 100644 --- a/src/drivers/linux/af_packet.c +++ b/src/drivers/linux/af_packet.c @@ -300,9 +300,9 @@ static int af_packet_nic_probe ( struct linux_device *device, return 0; -err_settings: unregister_netdev(netdev); err_register: +err_settings: netdev_nullify(netdev); netdev_put(netdev); return rc;