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