diff options
author | Michael Brown <mcb30@ipxe.org> | 2023-07-05 14:46:41 +0100 |
---|---|---|
committer | Michael Brown <mcb30@ipxe.org> | 2023-07-05 14:47:13 +0100 |
commit | 48ae5d53617f3eacff825a128c56bd74b4860bea (patch) | |
tree | ccfcdad4a7e717331fb9bc452544c484a96cff3d | |
parent | 6701d91c5033a3804a3bb5d49a8f9f2212b901b4 (diff) | |
download | ipxe-48ae5d53617f3eacff825a128c56bd74b4860bea.tar.gz |
[linux] Fix error control flow in tap_probe()
Signed-off-by: Michael Brown <mcb30@ipxe.org>
-rw-r--r-- | src/drivers/linux/tap.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/drivers/linux/tap.c b/src/drivers/linux/tap.c index ff1e08bdb..9b52c20ab 100644 --- a/src/drivers/linux/tap.c +++ b/src/drivers/linux/tap.c @@ -231,9 +231,9 @@ static int tap_probe(struct linux_device *device, struct linux_device_request *r return 0; -err_settings: unregister_netdev(netdev); err_register: +err_settings: netdev_nullify(netdev); netdev_put(netdev); return rc; |