|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 5/5] hotplug/linux: Add IPv6 support to vif-route
On Wed, 2014-05-14 at 17:23 +0200, Sylvain Munaut wrote:
> Signed-off-by: Sylvain Munaut <s.munaut@xxxxxxxxxxxxxxxxxxxx>
> ---
> tools/hotplug/Linux/vif-common.sh | 33 +++++++++++++++++++++++++++++++++
> tools/hotplug/Linux/vif-route | 20 +++++++++++++++++++-
> 2 files changed, 52 insertions(+), 1 deletion(-)
>
> diff --git a/tools/hotplug/Linux/vif-common.sh
> b/tools/hotplug/Linux/vif-common.sh
> index 2f24274..cd341a33 100644
> --- a/tools/hotplug/Linux/vif-common.sh
> +++ b/tools/hotplug/Linux/vif-common.sh
> @@ -324,3 +324,36 @@ dom0_ip()
> fi
> echo "$result"
> }
> +
> +
> +##
> +# ip6_of interface
> +#
> +# Print the first IPv6 address currently in use at the given interface, or
> nothing if
> +# the interface is not up.
> +#
> +ip6_of()
> +{
> + ip -6 addr show primary dev "$1" | perl -wane '/scope global/ &&
> /inet6 (([0-9a-f]+:*)+)/ && print $1;'
Hrm, Perl again. Can this be done with awk? Looks tricky though.
Ian
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |