File tree Expand file tree Collapse file tree 3 files changed +26
-18
lines changed Expand file tree Collapse file tree 3 files changed +26
-18
lines changed Original file line number Diff line number Diff line change 22
22
#include < ws2tcpip.h>
23
23
#include < cstdint>
24
24
#else
25
- #include < fcntl.h>
26
- #include < sys/mman.h>
27
- #include < sys/select.h>
28
- #include < sys/socket.h>
29
- #include < sys/types.h>
30
- #include < net/if.h>
31
- #include < netinet/in.h>
32
- #include < netinet/tcp.h>
33
- #include < arpa/inet.h>
34
- #include < ifaddrs.h>
25
+ #include < fcntl.h> // IWYU pragma: export
26
+ #include < sys/mman.h> // IWYU pragma: export
27
+ #include < sys/select.h> // IWYU pragma: export
28
+ #include < sys/socket.h> // IWYU pragma: export
29
+ #include < sys/types.h> // IWYU pragma: export
30
+ #include < net/if.h> // IWYU pragma: export
31
+ #include < netinet/in.h> // IWYU pragma: export
32
+ #include < netinet/tcp.h> // IWYU pragma: export
33
+ #include < arpa/inet.h> // IWYU pragma: export
34
+ #include < ifaddrs.h> // IWYU pragma: export
35
35
#include < limits.h>
36
- #include < netdb.h>
37
- #include < unistd.h>
36
+ #include < netdb.h> // IWYU pragma: export
37
+ #include < unistd.h> // IWYU pragma: export
38
38
#endif
39
39
40
40
// We map Linux / BSD error functions and codes, to the equivalent
Original file line number Diff line number Diff line change 14
14
#include < net.h>
15
15
#include < netaddress.h>
16
16
#include < netbase.h>
17
+ #include < random.h>
18
+ #include < tinyformat.h>
19
+ #include < util/check.h>
20
+ #include < util/fs.h>
17
21
#include < util/readwritefile.h>
18
22
#include < util/strencodings.h>
23
+ #include < util/string.h>
19
24
#include < util/thread.h>
20
25
#include < util/time.h>
21
26
27
+ #include < algorithm>
28
+ #include < cassert>
29
+ #include < cstdlib>
22
30
#include < deque>
23
31
#include < functional>
32
+ #include < map>
33
+ #include < optional>
24
34
#include < set>
35
+ #include < thread>
36
+ #include < utility>
25
37
#include < vector>
26
38
27
39
#include < event2/buffer.h>
Original file line number Diff line number Diff line change 11
11
#include < netaddress.h>
12
12
#include < util/fs.h>
13
13
14
+ #include < event2/util.h>
14
15
15
- #include < event2/bufferevent.h>
16
- #include < event2/event.h>
17
-
18
- #include < cstdlib>
16
+ #include < cstdint>
19
17
#include < deque>
20
18
#include < functional>
21
19
#include < string>
22
20
#include < vector>
23
21
24
- class CService ;
25
-
26
22
extern const std::string DEFAULT_TOR_CONTROL;
27
23
static const bool DEFAULT_LISTEN_ONION = true ;
28
24
You can’t perform that action at this time.
0 commit comments