| ... | @@ -10579,7 +10579,7 @@ pub const socket = switch (native_os) { | ... | @@ -10579,7 +10579,7 @@ pub const socket = switch (native_os) { |
| 10579 | | 10579 | |
| 10580 | pub const socketpair = switch (native_os) { | 10580 | pub const socketpair = switch (native_os) { |
| 10581 | // https://devblogs.microsoft.com/commandline/af_unix-comes-to-windows/#unsupported\unavailable: | 10581 | // https://devblogs.microsoft.com/commandline/af_unix-comes-to-windows/#unsupported\unavailable: |
| 10582 | .windows => void, | 10582 | .windows => {}, |
| 10583 | else => private.socketpair, | 10583 | else => private.socketpair, |
| 10584 | }; | 10584 | }; |
| 10585 | | 10585 | |
| ... | @@ -10766,11 +10766,10 @@ pub extern "c" fn recvfrom( | ... | @@ -10766,11 +10766,10 @@ pub extern "c" fn recvfrom( |
| 10766 | ) if (native_os == .windows) c_int else isize; | 10766 | ) if (native_os == .windows) c_int else isize; |
| 10767 | | 10767 | |
| 10768 | pub const recvmsg = switch (native_os) { | 10768 | pub const recvmsg = switch (native_os) { |
| 10769 | // Windows: Technically, a form of recvmsg() exists for Windows, but the | 10769 | // Technically, a form of recvmsg() exists for Windows, but the user has to |
| 10770 | // user has to install some kind of callback for it. I'm not sure if/how | 10770 | // install some kind of callback for it. |
| 10771 | // we can map this to normal recvmsg() interface use. | | |
| 10772 | // https://learn.microsoft.com/en-us/windows/win32/api/mswsock/nc-mswsock-lpfn_wsarecvmsg | 10771 | // https://learn.microsoft.com/en-us/windows/win32/api/mswsock/nc-mswsock-lpfn_wsarecvmsg |
| 10773 | .windows => void, | 10772 | .windows => {}, |
| 10774 | else => private.recvmsg, | 10773 | else => private.recvmsg, |
| 10775 | }; | 10774 | }; |
| 10776 | | 10775 | |