]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - drivers/net/ps3_gelic_wireless.c
net/ps3: Fix wireless AP connect error handling
[karo-tx-linux.git] / drivers / net / ps3_gelic_wireless.c
index a5ac2bd58b5ba0c3113e602a992341bee52d867d..4f3ada622f9b3e15a427b112b71e70925718ccf0 100644 (file)
@@ -2101,6 +2101,9 @@ static int gelic_wl_associate_bss(struct gelic_wl_info *wl,
        if (ret) {
                pr_debug("%s: WEP/WPA setup failed %d\n", __func__,
                         ret);
+               ret = -EPERM;
+               gelic_wl_send_iwap_event(wl, NULL);
+               goto out;
        }
 
        /* start association */