iwlagn: make iwlagn_wait_notification return error code
[deliverable/linux.git] / drivers / net / wireless / iwlwifi / iwl-agn-rxon.c
index ee7c5ba9597135c4a65ff222f96b92e47190a353..435dd2d6c0ab1242520e501097d532ae585c2fea 100644 (file)
@@ -73,13 +73,9 @@ static int iwlagn_disable_pan(struct iwl_priv *priv,
                IWL_ERR(priv, "Error disabling PAN (%d)\n", ret);
                iwlagn_remove_notification(priv, &disable_wait);
        } else {
-               signed long wait_res;
-
-               wait_res = iwlagn_wait_notification(priv, &disable_wait, HZ);
-               if (wait_res == 0) {
+               ret = iwlagn_wait_notification(priv, &disable_wait, HZ);
+               if (ret)
                        IWL_ERR(priv, "Timed out waiting for PAN disable\n");
-                       ret = -EIO;
-               }
        }
 
        return ret;
This page took 0.02497 seconds and 5 git commands to generate.