> @@ -423,18 +434,41 @@ static int dsa_tree_setup_switches(struct 
> dsa_switch_tree *dst)
>  
>               err = dsa_switch_setup(ds);
>               if (err)
> -                     return err;
> +                     goto setup_switch_err;

Minor nit pick.

All the other labels you add are err_*. This one is *_err.  A quick
look at dsa2.c, there is one label already in the file

out_put_node:

which has no prefix or postfix.

So maybe drop err_ and _err ?

   Andrew

Reply via email to