diff --git a/opts/ip.go b/opts/ip.go index f8a493e68a..90360056f7 100644 --- a/opts/ip.go +++ b/opts/ip.go @@ -22,10 +22,10 @@ func (o *IpOpt) Set(val string) error { if ip == nil { return fmt.Errorf("%s is not an ip address", val) } - (*o.IP) = net.ParseIP(val) + *o.IP = ip return nil } func (o *IpOpt) String() string { - return (*o.IP).String() + return o.IP.String() }