Thanks all, applied to master.

On 7 May 2015 at 06:27, Flynn, Dennis R (Dennis) <drfl...@avaya.com> wrote:
> Hi Joe,
>
> Yes, over-zealous checking on my part.
> Thanks for finding and fixing this.
>
> Acked-by: Dennis Flynn <drfl...@avaya.com>
>
> ________________________________________
> From: Joe Stringer [joestrin...@nicira.com]
> Sent: Wednesday, May 06, 2015 5:44 PM
> To: Flynn, Dennis R (Dennis)
> Cc: dev@openvswitch.org
> Subject: Re: [PATCH] lldp: Fix clang warning.
>
> On 6 May 2015 at 14:41, Joe Stringer <joestrin...@nicira.com> wrote:
>> Clang-3.7 generates warnings such as the following:
>> ../lib/ovs-lldp.c:394:19: error: address of array 'hardware->h_ifname'
>> will always evaluate to 'true' [-Werror,-Wpointer-bool-conversion]
>>
>> This value is fetched from a netdev, which as far as I can tell must
>> always have a non-NULL name. Simplify this code.
>>
>> Signed-off-by: Joe Stringer <joestrin...@nicira.com>
>> ---
>>  lib/ovs-lldp.c | 9 ++-------
>>  1 file changed, 2 insertions(+), 7 deletions(-)
>>
>> diff --git a/lib/ovs-lldp.c b/lib/ovs-lldp.c
>> index b2fb143..54c70c5 100644
>> --- a/lib/ovs-lldp.c
>> +++ b/lib/ovs-lldp.c
>> @@ -391,9 +391,7 @@ update_mapping_on_lldp(struct lldp *lldp, struct 
>> lldpd_hardware *hardware,
>>  {
>>      struct lldpd_aa_isid_vlan_maps_tlv *lm = xzalloc(sizeof *lm);
>>
>> -    if (hardware->h_ifname) {
>> -        VLOG_INFO("\t\t hardware->h_ifname=%s", hardware->h_ifname);
>> -    }
>> +    VLOG_INFO("\t\t hardware->h_ifname=%s", hardware->h_ifname);
>>
>>      lm->isid_vlan_data.isid = m->isid;
>>      lm->isid_vlan_data.vlan = m->vlan;
>
> Not sure if there's a bug here or if it's just over-zealous checking.
>
> CC: Dennis Flynn.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to