[ovs-dev] [port reconf 2/7] vswitchd: Drop 'need_refresh' member from struct iface.

Ethan Jackson ethan at nicira.com
Wed Apr 25 00:15:42 UTC 2012


Looks good.

Ethan

On Tue, Apr 24, 2012 at 17:06, Ben Pfaff <blp at nicira.com> wrote:
> It's no longer useful.
>
> Signed-off-by: Ben Pfaff <blp at nicira.com>
> ---
>  vswitchd/bridge.c |    7 ++-----
>  1 files changed, 2 insertions(+), 5 deletions(-)
>
> diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c
> index 0039708..01ea177 100644
> --- a/vswitchd/bridge.c
> +++ b/vswitchd/bridge.c
> @@ -87,7 +87,6 @@ struct iface {
>     struct netdev *netdev;      /* Network device. */
>     const char *type;           /* Usually same as cfg->type. */
>     const struct ovsrec_interface *cfg;
> -    bool need_refresh;          /* Refresh iface after create. */
>  };
>
>  struct mirror {
> @@ -1253,7 +1252,6 @@ iface_create(struct bridge *br, struct if_cfg *if_cfg, int ofp_port)
>     iface->ofp_port = -1;
>     iface->netdev = NULL;
>     iface->cfg = if_cfg->cfg;
> -    iface->need_refresh = true;
>     hmap_insert(&br->iface_by_name, &iface->name_node,
>                 hash_string(iface->name, 0));
>     list_push_back(&port->ifaces, &iface->port_elem);
> @@ -1313,11 +1311,10 @@ iface_create(struct bridge *br, struct if_cfg *if_cfg, int ofp_port)
>         }
>     }
>
> -    /* Populate stats columns in new Interface rows. */
> -    if (iface->netdev && iface->need_refresh) {
> +    /* Initially populate stats columns. */
> +    if (iface->netdev) {
>         iface_refresh_stats(iface);
>         iface_refresh_status(iface);
> -        iface->need_refresh = false;
>     }
>
>     /* Delete the iface if we failed. */
> --
> 1.7.2.5
>
> _______________________________________________
> dev mailing list
> dev at openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev



More information about the dev mailing list