(ipAddresses []string)
| 199 | } |
| 200 | |
| 201 | func parseIPs(ipAddresses []string) ([]net.IP, error) { |
| 202 | var parsed []net.IP |
| 203 | for _, s := range ipAddresses { |
| 204 | p := net.ParseIP(s) |
| 205 | if p == nil { |
| 206 | return nil, fmt.Errorf("invalid IP address %s", s) |
| 207 | } |
| 208 | parsed = append(parsed, p) |
| 209 | } |
| 210 | return parsed, nil |
| 211 | } |
| 212 | |
| 213 | func publicKeysEqual(a, b interface{}) (bool, error) { |
| 214 | aBytes, err := x509.MarshalPKIXPublicKey(a) |
no outgoing calls
no test coverage detected
searching dependent graphs…