@@ -974,10 +974,10 @@ impl std::net::ToSocketAddrs for SocketAddress {
974
974
Ok ( ( hostname. as_str ( ) , * port) . to_socket_addrs ( ) ?. next ( ) . into_iter ( ) )
975
975
}
976
976
SocketAddress :: OnionV2 ( ..) => {
977
- Err ( std:: io:: Error :: from ( std:: io:: ErrorKind :: Unsupported ) )
977
+ Err ( std:: io:: Error :: from ( std:: io:: ErrorKind :: Other ) )
978
978
}
979
979
SocketAddress :: OnionV3 { .. } => {
980
- Err ( std:: io:: Error :: from ( std:: io:: ErrorKind :: Unsupported ) )
980
+ Err ( std:: io:: Error :: from ( std:: io:: ErrorKind :: Other ) )
981
981
}
982
982
}
983
983
}
@@ -2698,7 +2698,7 @@ mod tests {
2698
2698
use crate :: chain:: transaction:: OutPoint ;
2699
2699
2700
2700
#[ cfg( feature = "std" ) ]
2701
- use std:: net:: { Ipv4Addr , Ipv6Addr , SocketAddr , ToSocketAddrs } ;
2701
+ use std:: net:: { Ipv4Addr , Ipv6Addr , SocketAddr , SocketAddrV4 , SocketAddrV6 , ToSocketAddrs } ;
2702
2702
use crate :: ln:: msgs:: SocketAddressParseError ;
2703
2703
2704
2704
#[ test]
@@ -4132,15 +4132,15 @@ mod tests {
4132
4132
#[ cfg( feature = "std" ) ]
4133
4133
fn test_socket_address_to_socket_addrs ( ) {
4134
4134
assert_eq ! ( SocketAddress :: TcpIpV4 { addr: [ 0u8 ; 4 ] , port: 1337 , } . to_socket_addrs( ) . unwrap( ) . next( ) . unwrap( ) ,
4135
- SocketAddr :: V4 ( std :: net :: SocketAddrV4 :: new( std :: net :: Ipv4Addr :: new( 0 , 0 , 0 , 0 ) ,
4135
+ SocketAddr :: V4 ( SocketAddrV4 :: new( Ipv4Addr :: new( 0 , 0 , 0 , 0 ) ,
4136
4136
1337 ) ) ) ;
4137
4137
assert_eq ! ( SocketAddress :: TcpIpV6 { addr: [ 0u8 ; 16 ] , port: 1337 , } . to_socket_addrs( ) . unwrap( ) . next( ) . unwrap( ) ,
4138
- SocketAddr :: V6 ( std :: net :: SocketAddrV6 :: new( std :: net :: Ipv6Addr :: from( [ 0u8 ; 16 ] ) ,
4138
+ SocketAddr :: V6 ( SocketAddrV6 :: new( Ipv6Addr :: from( [ 0u8 ; 16 ] ) ,
4139
4139
1337 , 0 , 0 ) ) ) ;
4140
4140
assert_eq ! ( SocketAddress :: Hostname { hostname: Hostname :: try_from( "0.0.0.0" . to_string( ) ) . unwrap( ) , port: 0
4141
4141
} . to_socket_addrs( ) . unwrap( ) . next( ) . unwrap( ) ,
4142
- std :: net :: SocketAddr :: V4 ( std :: net :: SocketAddrV4 :: new(
4143
- std :: net :: Ipv4Addr :: from( [ 0u8 ; 4 ] ) , 0 ) ) ) ;
4142
+ SocketAddr :: V4 ( SocketAddrV4 :: new(
4143
+ Ipv4Addr :: from( [ 0u8 ; 4 ] ) , 0 ) ) ) ;
4144
4144
assert ! ( SocketAddress :: OnionV2 ( [ 0u8 ; 12 ] ) . to_socket_addrs( ) . is_err( ) ) ;
4145
4145
assert ! ( SocketAddress :: OnionV3 {
4146
4146
ed25519_pubkey: [ 37 , 24 , 75 , 5 , 25 , 73 , 117 , 194 , 139 , 102 , 182 , 107 , 4 , 105 , 247 , 246 , 85 ,
0 commit comments