Skip to content

Commit be82716

Browse files
benhillisBen Hillis
andauthored
cleanup: move common functonality out of service exe (#13788)
Co-authored-by: Ben Hillis <benhill@ntdev.microsoft.com>
1 parent ba90ee1 commit be82716

36 files changed

+35
-37
lines changed

src/windows/common/CMakeLists.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
set(SOURCES
22
ConsoleProgressBar.cpp
33
ConsoleProgressIndicator.cpp
4+
DeviceHostProxy.cpp
45
disk.cpp
56
Distribution.cpp
7+
Dmesg.cpp
8+
DnsResolver.cpp
9+
DnsTunnelingChannel.cpp
610
filesystem.cpp
11+
GnsChannel.cpp
12+
GnsPortTrackerChannel.cpp
13+
GuestDeviceManager.cpp
714
HandleConsoleProgressBar.cpp
815
hcs.cpp
916
helpers.cpp
@@ -15,21 +22,28 @@ set(SOURCES
1522
lxssbusclient.cpp
1623
lxssclient.cpp
1724
LxssMessagePort.cpp
25+
LxssSecurity.cpp
1826
LxssServerPort.cpp
27+
NatNetworking.cpp
1928
Redirector.cpp
2029
registry.cpp
2130
relay.cpp
31+
RingBuffer.cpp
2232
string.cpp
2333
SubProcess.cpp
2434
svccomm.cpp
2535
svccommio.cpp
2636
WslClient.cpp
2737
WslCoreConfig.cpp
38+
WslCoreFilesystem.cpp
2839
WslCoreFirewallSupport.cpp
40+
WslCoreHostDnsInfo.cpp
41+
WslCoreNetworkEndpointSettings.cpp
2942
WslCoreNetworkingSupport.cpp
3043
WslInstall.cpp
3144
WslSecurity.cpp
3245
WslTelemetry.cpp
46+
VirtioNetworking.cpp
3347
wslutil.cpp
3448
notifications.cpp)
3549

@@ -60,9 +74,16 @@ set(HEADERS
6074
../inc/wslrelay.h
6175
ConsoleProgressBar.h
6276
ConsoleProgressIndicator.h
77+
DeviceHostProxy.h
6378
disk.hpp
6479
Distribution.h
80+
Dmesg.h
81+
DnsResolver.h
82+
DnsTunnelingChannel.h
6583
filesystem.hpp
84+
GnsChannel.h
85+
GnsPortTrackerChannel.h
86+
GuestDeviceManager.h
6687
HandleConsoleProgressBar.h
6788
hcs.hpp
6889
hcs_schema.h
@@ -71,25 +92,34 @@ set(HEADERS
7192
ExecutionContext.h
7293
socket.hpp
7394
hvsocket.hpp
95+
INetworkingEngine.h
7496
LxssMessagePort.h
7597
LxssPort.h
98+
LxssSecurity.h
7699
LxssServerPort.h
100+
NatNetworking.h
77101
precomp.h
78102
Redirector.h
79103
registry.hpp
80104
relay.hpp
105+
RingBuffer.h
81106
string.hpp
82107
Stringify.h
83108
SubProcess.h
84109
svccomm.hpp
85110
svccommio.hpp
86111
WslClient.h
87112
WslCoreConfig.h
113+
WslCoreFilesystem.h
88114
WslCoreFirewallSupport.h
115+
WslCoreHostDnsInfo.h
116+
WslCoreMessageQueue.h
117+
WslCoreNetworkEndpointSettings.h
89118
WslCoreNetworkingSupport.h
90119
WslInstall.h
91120
WslSecurity.h
92121
WslTelemetry.h
122+
VirtioNetworking.h
93123
wslutil.h
94124
notifications.h)
95125

File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)