From d742a6ac09577791c7afc509751e6aed53116d80 Mon Sep 17 00:00:00 2001 From: Jan Orel Date: Fri, 16 Nov 2018 10:36:39 +0100 Subject: [PATCH] F #2161 Skip loopback IP on vxlan tep (#2595) --- src/vnm_mad/remotes/vxlan/vxlan.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vnm_mad/remotes/vxlan/vxlan.rb b/src/vnm_mad/remotes/vxlan/vxlan.rb index 788308c16a..88063af932 100644 --- a/src/vnm_mad/remotes/vxlan/vxlan.rb +++ b/src/vnm_mad/remotes/vxlan/vxlan.rb @@ -95,7 +95,12 @@ module VXLAN text.each_line do |line| m = line.match(/^\s*inet6? ([a-f:\d\.]+)/i) - return m[1] if m + if m + next if m[1].start_with?('127.') + next if m[1] == '::1' + return m[1] + end end + return nil end end