* [PATCH] Staging: rtl8192e: rtllib_softmac: Remove unnecessary NULL test
@ 2015-10-14 18:20 Shivani Bhardwaj
2015-10-14 18:27 ` [Outreachy kernel] " Daniel Baluta
0 siblings, 1 reply; 3+ messages in thread
From: Shivani Bhardwaj @ 2015-10-14 18:20 UTC (permalink / raw)
To: outreachy-kernel
Remove NULL test on the variable ssidbroad as it is already tested for that.
Signed-off-by: Shivani Bhardwaj <shivanib134@gmail.com>
---
drivers/staging/rtl8192e/rtllib_softmac.c | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/staging/rtl8192e/rtllib_softmac.c b/drivers/staging/rtl8192e/rtllib_softmac.c
index d0fedb0..89da282 100644
--- a/drivers/staging/rtl8192e/rtllib_softmac.c
+++ b/drivers/staging/rtl8192e/rtllib_softmac.c
@@ -1693,11 +1693,9 @@ inline void rtllib_softmac_new_net(struct rtllib_device *ieee,
}
memcpy(&ieee->current_network, net,
sizeof(struct rtllib_network));
- if (!ssidbroad) {
- strncpy(ieee->current_network.ssid, tmp_ssid,
+ strncpy(ieee->current_network.ssid, tmp_ssid,
IW_ESSID_MAX_SIZE);
- ieee->current_network.ssid_len = tmp_ssid_len;
- }
+ ieee->current_network.ssid_len = tmp_ssid_len;
netdev_info(ieee->dev,
"Linking with %s,channel:%d, qos:%d, myHT:%d, networkHT:%d, mode:%x cur_net.flags:0x%x\n",
ieee->current_network.ssid,
--
2.1.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Outreachy kernel] [PATCH] Staging: rtl8192e: rtllib_softmac: Remove unnecessary NULL test
2015-10-14 18:20 [PATCH] Staging: rtl8192e: rtllib_softmac: Remove unnecessary NULL test Shivani Bhardwaj
@ 2015-10-14 18:27 ` Daniel Baluta
2015-10-15 13:06 ` Shivani Bhardwaj
0 siblings, 1 reply; 3+ messages in thread
From: Daniel Baluta @ 2015-10-14 18:27 UTC (permalink / raw)
To: Shivani Bhardwaj; +Cc: outreachy-kernel
On Wed, Oct 14, 2015 at 9:20 PM, Shivani Bhardwaj <shivanib134@gmail.com> wrote:
> Remove NULL test on the variable ssidbroad as it is already tested for that.
>
Hmm, care to explain more on this?
> Signed-off-by: Shivani Bhardwaj <shivanib134@gmail.com>
> ---
> drivers/staging/rtl8192e/rtllib_softmac.c | 6 ++----
> 1 file changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/staging/rtl8192e/rtllib_softmac.c b/drivers/staging/rtl8192e/rtllib_softmac.c
> index d0fedb0..89da282 100644
> --- a/drivers/staging/rtl8192e/rtllib_softmac.c
> +++ b/drivers/staging/rtl8192e/rtllib_softmac.c
> @@ -1693,11 +1693,9 @@ inline void rtllib_softmac_new_net(struct rtllib_device *ieee,
> }
> memcpy(&ieee->current_network, net,
> sizeof(struct rtllib_network));
> - if (!ssidbroad) {
You can reach this line with ssidbroad = 0.
> - strncpy(ieee->current_network.ssid, tmp_ssid,
> + strncpy(ieee->current_network.ssid, tmp_ssid,
> IW_ESSID_MAX_SIZE);
> - ieee->current_network.ssid_len = tmp_ssid_len;
> - }
> + ieee->current_network.ssid_len = tmp_ssid_len;
> netdev_info(ieee->dev,
> "Linking with %s,channel:%d, qos:%d, myHT:%d, networkHT:%d, mode:%x cur_net.flags:0x%x\n",
> ieee->current_network.ssid,
thanks,
Daniel.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Outreachy kernel] [PATCH] Staging: rtl8192e: rtllib_softmac: Remove unnecessary NULL test
2015-10-14 18:27 ` [Outreachy kernel] " Daniel Baluta
@ 2015-10-15 13:06 ` Shivani Bhardwaj
0 siblings, 0 replies; 3+ messages in thread
From: Shivani Bhardwaj @ 2015-10-15 13:06 UTC (permalink / raw)
To: Daniel Baluta; +Cc: outreachy-kernel
On Wed, Oct 14, 2015 at 11:57 PM, Daniel Baluta <daniel.baluta@gmail.com> wrote:
> On Wed, Oct 14, 2015 at 9:20 PM, Shivani Bhardwaj <shivanib134@gmail.com> wrote:
>> Remove NULL test on the variable ssidbroad as it is already tested for that.
>>
>
> Hmm, care to explain more on this?
>
>
>> Signed-off-by: Shivani Bhardwaj <shivanib134@gmail.com>
>> ---
>> drivers/staging/rtl8192e/rtllib_softmac.c | 6 ++----
>> 1 file changed, 2 insertions(+), 4 deletions(-)
>>
>> diff --git a/drivers/staging/rtl8192e/rtllib_softmac.c b/drivers/staging/rtl8192e/rtllib_softmac.c
>> index d0fedb0..89da282 100644
>> --- a/drivers/staging/rtl8192e/rtllib_softmac.c
>> +++ b/drivers/staging/rtl8192e/rtllib_softmac.c
>> @@ -1693,11 +1693,9 @@ inline void rtllib_softmac_new_net(struct rtllib_device *ieee,
>> }
>> memcpy(&ieee->current_network, net,
>> sizeof(struct rtllib_network));
>> - if (!ssidbroad) {
>
> You can reach this line with ssidbroad = 0.
>
Yes, it is true. I wrote just about NULL test because Julia mentioned
in a discussion here,
https://groups.google.com/forum/#!searchin/outreachy-kernel/rtw_mlme_ext/outreachy-kernel/obtRajQfZx0/i-h6KcaWCwAJ
I'm guessing you want to say that I should not just mention about NULL
checks because even for the value 0, the statements inside the block
can be reached. If I'm wrong please let me know.
Thank you
>> - strncpy(ieee->current_network.ssid, tmp_ssid,
>
>
>> + strncpy(ieee->current_network.ssid, tmp_ssid,
>> IW_ESSID_MAX_SIZE);
>> - ieee->current_network.ssid_len = tmp_ssid_len;
>> - }
>> + ieee->current_network.ssid_len = tmp_ssid_len;
>> netdev_info(ieee->dev,
>> "Linking with %s,channel:%d, qos:%d, myHT:%d, networkHT:%d, mode:%x cur_net.flags:0x%x\n",
>> ieee->current_network.ssid,
>
> thanks,
> Daniel.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-10-15 13:06 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-14 18:20 [PATCH] Staging: rtl8192e: rtllib_softmac: Remove unnecessary NULL test Shivani Bhardwaj
2015-10-14 18:27 ` [Outreachy kernel] " Daniel Baluta
2015-10-15 13:06 ` Shivani Bhardwaj
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.