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 2222#include < ws2tcpip.h>
2323#include < cstdint>
2424#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
3535#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
3838#endif
3939
4040// We map Linux / BSD error functions and codes, to the equivalent
Original file line number Diff line number Diff line change 1414#include < net.h>
1515#include < netaddress.h>
1616#include < netbase.h>
17+ #include < random.h>
18+ #include < tinyformat.h>
19+ #include < util/check.h>
20+ #include < util/fs.h>
1721#include < util/readwritefile.h>
1822#include < util/strencodings.h>
23+ #include < util/string.h>
1924#include < util/thread.h>
2025#include < util/time.h>
2126
27+ #include < algorithm>
28+ #include < cassert>
29+ #include < cstdlib>
2230#include < deque>
2331#include < functional>
32+ #include < map>
33+ #include < optional>
2434#include < set>
35+ #include < thread>
36+ #include < utility>
2537#include < vector>
2638
2739#include < event2/buffer.h>
Original file line number Diff line number Diff line change 1111#include < netaddress.h>
1212#include < util/fs.h>
1313
14+ #include < event2/util.h>
1415
15- #include < event2/bufferevent.h>
16- #include < event2/event.h>
17-
18- #include < cstdlib>
16+ #include < cstdint>
1917#include < deque>
2018#include < functional>
2119#include < string>
2220#include < vector>
2321
24- class CService ;
25-
2622extern const std::string DEFAULT_TOR_CONTROL;
2723static const bool DEFAULT_LISTEN_ONION = true ;
2824
You can’t perform that action at this time.
0 commit comments