Looks Good.

On Fri, Mar 25, 2011 at 3:40 PM, Ben Pfaff <b...@nicira.com> wrote:
> ---
>  vswitchd/bridge.c |   11 +++++------
>  1 files changed, 5 insertions(+), 6 deletions(-)
>
> diff --git a/vswitchd/bridge.c b/vswitchd/bridge.c
> index 4815e46..72e9b61 100644
> --- a/vswitchd/bridge.c
> +++ b/vswitchd/bridge.c
> @@ -367,7 +367,7 @@ static void
>  bridge_configure_once(const struct ovsrec_open_vswitch *cfg)
>  {
>     static bool already_configured_once;
> -    struct svec bridge_names;
> +    struct sset bridge_names;
>     struct sset dpif_names, dpif_types;
>     const char *type;
>     size_t i;
> @@ -381,11 +381,10 @@ bridge_configure_once(const struct ovsrec_open_vswitch 
> *cfg)
>     stats_timer = time_msec() + STATS_INTERVAL;
>
>     /* Get all the configured bridges' names from 'cfg' into 'bridge_names'. 
> */
> -    svec_init(&bridge_names);
> +    sset_init(&bridge_names);
>     for (i = 0; i < cfg->n_bridges; i++) {
> -        svec_add(&bridge_names, cfg->bridges[i]->name);
> +        sset_add(&bridge_names, cfg->bridges[i]->name);
>     }
> -    svec_sort(&bridge_names);
>
>     /* Iterate over all system dpifs and delete any of them that do not appear
>      * in 'cfg'. */
> @@ -399,7 +398,7 @@ bridge_configure_once(const struct ovsrec_open_vswitch 
> *cfg)
>
>         /* Delete each dpif whose name is not in 'bridge_names'. */
>         SSET_FOR_EACH (name, &dpif_names) {
> -            if (!svec_contains(&bridge_names, name)) {
> +            if (!sset_contains(&bridge_names, name)) {
>                 struct dpif *dpif;
>                 int retval;
>
> @@ -411,7 +410,7 @@ bridge_configure_once(const struct ovsrec_open_vswitch 
> *cfg)
>             }
>         }
>     }
> -    svec_destroy(&bridge_names);
> +    sset_destroy(&bridge_names);
>     sset_destroy(&dpif_names);
>     sset_destroy(&dpif_types);
>  }
> --
> 1.7.1
>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
>
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to