Merge branch 'master' of github.com:go-i2p/i2pkeys
This commit is contained in:
@ -60,6 +60,10 @@ func sanitizeAddress(addr string) string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func validateAddressFormat(addr string) error {
|
func validateAddressFormat(addr string) error {
|
||||||
|
host, _, err := net.SplitHostPort(addr)
|
||||||
|
if host != "" {
|
||||||
|
addr = host
|
||||||
|
}
|
||||||
if len(addr) > MaxAddressLength || len(addr) < MinAddressLength {
|
if len(addr) > MaxAddressLength || len(addr) < MinAddressLength {
|
||||||
return fmt.Errorf("invalid address length: got %d, want between %d and %d",
|
return fmt.Errorf("invalid address length: got %d, want between %d and %d",
|
||||||
len(addr), MinAddressLength, MaxAddressLength)
|
len(addr), MinAddressLength, MaxAddressLength)
|
||||||
|
Reference in New Issue
Block a user