[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20161026111146.702e8559@xeon-e3>
Date: Wed, 26 Oct 2016 11:11:46 -0700
From: Stephen Hemminger <stephen@...workplumber.org>
To: Michael Braun <michael-dev@...i-braun.de>
Cc: netdev@...r.kernel.org, projekt-wlan@....tu-ilmenau.de,
steweg@...il.com
Subject: Re: [PATCH v3] iproute2: macvlan: add "source" mode
On Sun, 25 Sep 2016 21:08:55 +0200
Michael Braun <michael-dev@...i-braun.de> wrote:
> Adjusting iproute2 utility to support new macvlan link type mode called
> "source".
>
> Example of commands that can be applied:
> ip link add link eth0 name macvlan0 type macvlan mode source
> ip link set link dev macvlan0 type macvlan macaddr add 00:11:11:11:11:11
> ip link set link dev macvlan0 type macvlan macaddr del 00:11:11:11:11:11
> ip link set link dev macvlan0 type macvlan macaddr flush
> ip -details link show dev macvlan0
>
> Based on previous work of Stefan Gula <steweg@...il.com>
>
> Signed-off-by: Michael Braun <michael-dev@...i-braun.de>
>
> Cc: steweg@...il.com
> --
> v3: fix coding style, sorry for the noise
> ---
> include/linux/if_link.h | 2 +
> ip/iplink_macvlan.c | 103 ++++++++++++++++++++++++++++++++++++++++++++++--
> man/man8/ip-link.8.in | 57 +++++++++++++++++++++++++++
> 3 files changed, 158 insertions(+), 4 deletions(-)
>
> diff --git a/include/linux/if_link.h b/include/linux/if_link.h
> index 1feb708..ec5e64e 100644
> --- a/include/linux/if_link.h
> +++ b/include/linux/if_link.h
> @@ -401,6 +401,8 @@ enum macvlan_macaddr_mode {
> };
>
> #define MACVLAN_FLAG_NOPROMISC 1
> +#define MACVLAN_FLAG_UNICAST 2
> +#define MACVLAN_FLAG_UNICAST_ALL 4
These header changes are not in upstream source. Sorry, you have to get the kernel
changes in first. I am backing this out of iproute2
Powered by blists - more mailing lists