Fix open source QUICHE build

PiperOrigin-RevId: 529763433
diff --git a/build/source_list.bzl b/build/source_list.bzl
index de04f82..f062fde 100644
--- a/build/source_list.bzl
+++ b/build/source_list.bzl
@@ -665,7 +665,6 @@
     "quic/core/quic_trace_visitor.cc",
     "quic/core/quic_transmission_info.cc",
     "quic/core/quic_types.cc",
-    "quic/core/quic_udp_socket.cc",
     "quic/core/quic_unacked_packet_map.cc",
     "quic/core/quic_utils.cc",
     "quic/core/quic_version_manager.cc",
@@ -992,6 +991,9 @@
     "quic/core/quic_default_packet_writer.cc",
     "quic/core/quic_packet_reader.cc",
     "quic/core/quic_syscall_wrapper.cc",
+    "quic/core/quic_udp_socket.cc",
+    "quic/core/quic_udp_socket_posix.inc",
+    "quic/core/quic_udp_socket_win.inc",
     "quic/masque/masque_client.cc",
     "quic/masque/masque_client_session.cc",
     "quic/masque/masque_client_tools.cc",
diff --git a/build/source_list.gni b/build/source_list.gni
index ac54fca..be9cf33 100644
--- a/build/source_list.gni
+++ b/build/source_list.gni
@@ -665,7 +665,6 @@
     "src/quiche/quic/core/quic_trace_visitor.cc",
     "src/quiche/quic/core/quic_transmission_info.cc",
     "src/quiche/quic/core/quic_types.cc",
-    "src/quiche/quic/core/quic_udp_socket.cc",
     "src/quiche/quic/core/quic_unacked_packet_map.cc",
     "src/quiche/quic/core/quic_utils.cc",
     "src/quiche/quic/core/quic_version_manager.cc",
@@ -992,6 +991,9 @@
     "src/quiche/quic/core/quic_default_packet_writer.cc",
     "src/quiche/quic/core/quic_packet_reader.cc",
     "src/quiche/quic/core/quic_syscall_wrapper.cc",
+    "src/quiche/quic/core/quic_udp_socket.cc",
+    "src/quiche/quic/core/quic_udp_socket_posix.inc",
+    "src/quiche/quic/core/quic_udp_socket_win.inc",
     "src/quiche/quic/masque/masque_client.cc",
     "src/quiche/quic/masque/masque_client_session.cc",
     "src/quiche/quic/masque/masque_client_tools.cc",
diff --git a/build/source_list.json b/build/source_list.json
index 4465eeb..c337e7d 100644
--- a/build/source_list.json
+++ b/build/source_list.json
@@ -664,7 +664,6 @@
     "quiche/quic/core/quic_trace_visitor.cc",
     "quiche/quic/core/quic_transmission_info.cc",
     "quiche/quic/core/quic_types.cc",
-    "quiche/quic/core/quic_udp_socket.cc",
     "quiche/quic/core/quic_unacked_packet_map.cc",
     "quiche/quic/core/quic_utils.cc",
     "quiche/quic/core/quic_version_manager.cc",
@@ -991,6 +990,9 @@
     "quiche/quic/core/quic_default_packet_writer.cc",
     "quiche/quic/core/quic_packet_reader.cc",
     "quiche/quic/core/quic_syscall_wrapper.cc",
+    "quiche/quic/core/quic_udp_socket.cc",
+    "quiche/quic/core/quic_udp_socket_posix.inc",
+    "quiche/quic/core/quic_udp_socket_win.inc",
     "quiche/quic/masque/masque_client.cc",
     "quiche/quic/masque/masque_client_session.cc",
     "quiche/quic/masque/masque_client_tools.cc",