iwlwifi: mvm: remove unnecessary label in iwl_mvm_handle_rx_statistics()
authorLuca Coelho <luciano.coelho@intel.com>
Wed, 25 Jan 2017 16:57:26 +0000 (18:57 +0200)
committerLuca Coelho <luciano.coelho@intel.com>
Wed, 19 Apr 2017 19:20:54 +0000 (22:20 +0300)
The "invalid" label was a bit ugly and unnecessary.  Remove it.

Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/rx.c

index 655bd13..eab6e2a 100644 (file)
@@ -660,8 +660,11 @@ void iwl_mvm_handle_rx_statistics(struct iwl_mvm *mvm,
        else
                expected_size = sizeof(struct iwl_notif_statistics_v10);
 
-       if (iwl_rx_packet_payload_len(pkt) != expected_size)
-               goto invalid;
+       if (iwl_rx_packet_payload_len(pkt) != expected_size) {
+               IWL_ERR(mvm, "received invalid statistics size (%d)!\n",
+                       iwl_rx_packet_payload_len(pkt));
+               return;
+       }
 
        data.mac_id = stats->rx.general.mac_id;
        data.beacon_filter_average_energy =
@@ -714,12 +717,6 @@ void iwl_mvm_handle_rx_statistics(struct iwl_mvm *mvm,
                sta->avg_energy = energy[i];
        }
        rcu_read_unlock();
-
-       return;
-
- invalid:
-       IWL_ERR(mvm, "received invalid statistics size (%d)!\n",
-               iwl_rx_packet_payload_len(pkt));
 }
 
 void iwl_mvm_rx_statistics(struct iwl_mvm *mvm, struct iwl_rx_cmd_buffer *rxb)