Skip to content

Commit be18b4e

Browse files
committed
refomatted
1 parent 6d82932 commit be18b4e

File tree

1 file changed

+29
-7
lines changed
  • crates/shadowsocks/src/net/sys/windows

1 file changed

+29
-7
lines changed

crates/shadowsocks/src/net/sys/windows/mod.rs

Lines changed: 29 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ use std::{
1010
io::{AsRawSocket, FromRawSocket, IntoRawSocket, RawSocket},
1111
},
1212
pin::Pin,
13-
ptr, slice,
13+
ptr,
14+
slice,
1415
task::{self, Poll},
1516
time::{Duration, Instant},
1617
};
@@ -29,13 +30,32 @@ use windows_sys::{
2930
Win32::{
3031
Foundation::{BOOL, ERROR_BUFFER_OVERFLOW, ERROR_NO_DATA, ERROR_SUCCESS},
3132
NetworkManagement::IpHelper::{
32-
if_nametoindex, GetAdaptersAddresses, GAA_FLAG_SKIP_ANYCAST, GAA_FLAG_SKIP_DNS_SERVER,
33-
GAA_FLAG_SKIP_MULTICAST, GAA_FLAG_SKIP_UNICAST, IP_ADAPTER_ADDRESSES_LH,
33+
if_nametoindex,
34+
GetAdaptersAddresses,
35+
GAA_FLAG_SKIP_ANYCAST,
36+
GAA_FLAG_SKIP_DNS_SERVER,
37+
GAA_FLAG_SKIP_MULTICAST,
38+
GAA_FLAG_SKIP_UNICAST,
39+
IP_ADAPTER_ADDRESSES_LH,
3440
},
3541
Networking::WinSock::{
36-
htonl, setsockopt, WSAGetLastError, WSAIoctl, AF_UNSPEC, IPPROTO_IP, IPPROTO_IPV6, IPPROTO_TCP,
37-
IPV6_MTU_DISCOVER, IPV6_UNICAST_IF, IP_MTU_DISCOVER, IP_PMTUDISC_DO, IP_UNICAST_IF, SIO_UDP_CONNRESET,
38-
SOCKET, SOCKET_ERROR, TCP_FASTOPEN,
42+
htonl,
43+
setsockopt,
44+
WSAGetLastError,
45+
WSAIoctl,
46+
AF_UNSPEC,
47+
IPPROTO_IP,
48+
IPPROTO_IPV6,
49+
IPPROTO_TCP,
50+
IPV6_MTU_DISCOVER,
51+
IPV6_UNICAST_IF,
52+
IP_MTU_DISCOVER,
53+
IP_PMTUDISC_DO,
54+
IP_UNICAST_IF,
55+
SIO_UDP_CONNRESET,
56+
SOCKET,
57+
SOCKET_ERROR,
58+
TCP_FASTOPEN,
3959
},
4060
},
4161
};
@@ -46,7 +66,9 @@ const FALSE: BOOL = 0;
4666
use crate::net::{
4767
is_dual_stack_addr,
4868
sys::{set_common_sockopt_for_connect, socket_bind_dual_stack},
49-
AcceptOpts, AddrFamily, ConnectOpts,
69+
AcceptOpts,
70+
AddrFamily,
71+
ConnectOpts,
5072
};
5173

5274
/// A `TcpStream` that supports TFO (TCP Fast Open)

0 commit comments

Comments
 (0)