struct net_device *dev;
        struct nlattr *br_spec, *attr = NULL;
        int rem, err = -EOPNOTSUPP;
-       u16 oflags, flags = 0;
+       u16 flags = 0;
        bool have_flags = false;
 
        if (nlmsg_len(nlh) < sizeof(*ifm))
                }
        }
 
-       oflags = flags;
-
        if (!flags || (flags & BRIDGE_FLAGS_MASTER)) {
                struct net_device *br_dev = netdev_master_upper_dev_get(dev);
 
        struct net_device *dev;
        struct nlattr *br_spec, *attr = NULL;
        int rem, err = -EOPNOTSUPP;
-       u16 oflags, flags = 0;
+       u16 flags = 0;
        bool have_flags = false;
 
        if (nlmsg_len(nlh) < sizeof(*ifm))
                }
        }
 
-       oflags = flags;
-
        if (!flags || (flags & BRIDGE_FLAGS_MASTER)) {
                struct net_device *br_dev = netdev_master_upper_dev_get(dev);