mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 06:15:47 +00:00
vswitch: Fix uninitialized variable.
The 'ip' variable in this inner "if" statement shadows a variable with the same name in the enclosing block. The variable in the inner block is never initialized. Found by Clang (http://clang-analyzer.llvm.org).
This commit is contained in:
@@ -1472,7 +1472,7 @@ bridge_reconfigure_controller(const struct ovsrec_open_vswitch *ovs_cfg,
|
||||
local_iface = bridge_get_local_iface(br);
|
||||
if (local_iface && c->local_ip && inet_aton(c->local_ip, &ip)) {
|
||||
struct netdev *netdev = local_iface->netdev;
|
||||
struct in_addr ip, mask, gateway;
|
||||
struct in_addr mask, gateway;
|
||||
|
||||
if (!c->local_netmask || !inet_aton(c->local_netmask, &mask)) {
|
||||
mask.s_addr = 0;
|
||||
|
Reference in New Issue
Block a user