summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--gobgp/cmd/global.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/gobgp/cmd/global.go b/gobgp/cmd/global.go
index 0842b124..a7958e37 100644
--- a/gobgp/cmd/global.go
+++ b/gobgp/cmd/global.go
@@ -505,11 +505,11 @@ func ParseEvpnIPPrefixArgs(args []string) (bgp.AddrPrefixInterface, []string, er
}
}
- ip, n, err := net.ParseCIDR(m[""][0])
+ _, nw, err := net.ParseCIDR(m[""][0])
if err != nil {
return nil, nil, err
}
- ones, _ := n.Mask.Size()
+ ones, _ := nw.Mask.Size()
var gw net.IP
if len(m["gw"]) > 0 {
@@ -549,7 +549,7 @@ func ParseEvpnIPPrefixArgs(args []string) (bgp.AddrPrefixInterface, []string, er
RD: rd,
ETag: etag,
IPPrefixLength: uint8(ones),
- IPPrefix: ip,
+ IPPrefix: nw.IP,
GWIPAddress: gw,
Label: label,
}