On Thu, Jul 28, 2016 at 11:26:15PM -0700, Justin Pettit wrote: > Suggested-by: Ben Pfaff <b...@ovn.org> > Signed-off-by: Justin Pettit <jpet...@ovn.org>
> + ovs_be32 bcast = addr | ~na->mask; > + inet_ntop(AF_INET, &addr, na->addr_s, INET_ADDRSTRLEN); > + inet_ntop(AF_INET, &na->network, na->network_s, INET_ADDRSTRLEN); > + inet_ntop(AF_INET, &bcast, na->bcast_s, INET_ADDRSTRLEN); I'd use sizeof na->addr_s (etc.) above, instead of INET_ADDRSTRLEN. > } > > static void > @@ -55,11 +56,8 @@ add_ipv6_netaddr(struct lport_addresses *laddrs, struct > in6_addr addr, > na->plen = plen; > in6_addr_solicited_node(&na->sn_addr, &addr); > > - na->addr_s = xmalloc(INET6_ADDRSTRLEN); > inet_ntop(AF_INET6, &addr, na->addr_s, INET6_ADDRSTRLEN); > - na->sn_addr_s = xmalloc(INET6_ADDRSTRLEN); > inet_ntop(AF_INET6, &na->sn_addr, na->sn_addr_s, INET6_ADDRSTRLEN); > - na->network_s = xmalloc(INET6_ADDRSTRLEN); > inet_ntop(AF_INET6, &na->network, na->network_s, INET6_ADDRSTRLEN); Similarly here. Thanks, Ben. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev