3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-12-23 06:02:37 +01:00

netdev: Fix use of l_genl_msg_unref in netdev_connect

Also drop netdev.associate_msg which is now unused.
This commit is contained in:
Andrew Zaborowski 2016-07-26 14:42:19 +02:00 committed by Denis Kenzior
parent 55f8942d8f
commit 50b5234976

View File

@ -1070,13 +1070,12 @@ int netdev_connect(struct netdev *netdev, struct scan_bss *bss,
return -EISCONN; return -EISCONN;
cmd_connect = netdev_build_cmd_connect(netdev, bss, sm); cmd_connect = netdev_build_cmd_connect(netdev, bss, sm);
if (!cmd_connect) { if (!cmd_connect)
l_genl_msg_unref(cmd_connect);
return -EINVAL; return -EINVAL;
}
if (!l_genl_family_send(nl80211, cmd_connect, if (!l_genl_family_send(nl80211, cmd_connect,
netdev_cmd_connect_cb, netdev, NULL)) { netdev_cmd_connect_cb, netdev, NULL)) {
l_genl_msg_unref(cmd_connect);
return -EIO; return -EIO;
} }