iwlegacy: cleanup end of il_send_add_sta()
Subsystems (2)
PATCH 1/1 iwlegacy: cleanup end of il_send_add_sta()
This code causes a static checker warning because we check for "if (ret = 0)" but we have already had verified that was true. Clean it up a little.
Signed-off-by Dan Carpenter <[email protected]>
---
I have preserved the original behavior but it's possible that the original code was buggy. Please review.
drivers/net/wireless/intel/iwlegacy/common.c +6 -6
@@ -1865,14 +1865,14 @@ il_send_add_sta(struct il_priv *il, struct il_addsta_cmd *sta, u8 flags) cmd.len = il->ops->build_addsta_hcmd (sta, data); ret =il_send_cmd (il, &cmd); - -if (ret || (flags &CMD_ASYNC )) +if (ret)return ret; +if (flags &CMD_ASYNC ) +return 0 ; + + pkt = (struct il_rx_pkt *)cmd.reply_page; + ret =il_process_add_sta_resp (il, sta, pkt, true); -if (ret =0 ) { - pkt = (struct il_rx_pkt *)cmd.reply_page; - ret =il_process_add_sta_resp (il, sta, pkt, true); - }il_free_pages (il, cmd.reply_page);return ret;
Quoted 5 lines · Dan Carpenter
This code causes a static checker warning because we check for "if (ret = 0)" but we have already had verified that was true. Clean it up a little.
Signed-off-by Dan Carpenter <[email protected]>
Kalle Valo
AppliedQuoted 7 lines
This code causes a static checker warning because we check for "if (ret = 0)" but we have already had verified that was true. Clean it up a little.
Signed-off-by Dan Carpenter <[email protected]>
Thanks, applied to wireless-drivers-next.git.
Kalle Valo