Re: [B.A.T.M.A.N.] [PATCH] batctl: add sys framework for VLAN support

Marek Lindner
2013-08-29T12:18:28Z

On Tuesday, August 27, 2013 20:29:40 Marco Dalla Torre wrote:
> Version 2 - code style fixes
>
> If no directory entry corresponding to the user-selected device is found
> at the
> standard location for non VLAN interfaces (/sys/class/net/${base_device}),
> 'batctl' now looks into directory:
> /sys/devices/virtual/net/${base_device}/mesh/vlan${vid}
> Where:
> -${base_device}: the batman device on top of which the VLAN is sitting
> -${device}: the device interface for the VLAN,
> -${vid}: the identifier assigned to the VLAN.
>
> Information on VLAN devices (base device, vid) necessary to construct the
> directory path is acquired by parsing /proc/net/vlan/${device}.
>
> If the user-selected command is not supported by the VLAN, an appropriate
> error is shown.
> ---
> functions.c | 3 +++
> sys.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
> 2 files changed, 54 insertions(+)

Please don't forget the man page update.

Thanks,
Marek