Remove duplicate call to net.ParseIP
and a little cleanup
@@ -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()
}
