On Wed, 2017-11-08 at 12:19 -0500, Vivien Didelot wrote:
> The DSA switch VLAN ops pass the switchdev_trans structure down to the
> drivers, but no one is using them and they aren't supposed to anyway.
[]
> diff --git a/include/net/dsa.h b/include/net/dsa.h
[]
> @@ -410,12 +410,10 @@ struct dsa_switch_ops {
>        */
>       int     (*port_vlan_filtering)(struct dsa_switch *ds, int port,
>                                      bool vlan_filtering);
> -     int     (*port_vlan_prepare)(struct dsa_switch *ds, int port,
> -                                  const struct switchdev_obj_port_vlan *vlan,
> -                                  struct switchdev_trans *trans);
> -     void    (*port_vlan_add)(struct dsa_switch *ds, int port,
> -                              const struct switchdev_obj_port_vlan *vlan,
> -                              struct switchdev_trans *trans);
> +     int (*port_vlan_prepare)(struct dsa_switch *ds, int port,
> +                              const struct switchdev_obj_port_vlan *vlan);
> +     void (*port_vlan_add)(struct dsa_switch *ds, int port,
> +                           const struct switchdev_obj_port_vlan *vlan);
>       int     (*port_vlan_del)(struct dsa_switch *ds, int port,
>                                const struct switchdev_obj_port_vlan *vlan);

I think this bit is slightly worse.
Mixing alignment styles seems odd.

I think it's better to either align all the (*func) uses
on a tabstop or
none of them.

Reply via email to