| ... | ... | @@ -5704,6 +5704,23 @@ pub const MSG = switch (native_os) { |
| 5704 | 5704 | pub const WAITFORONE = 0x2000; |
| 5705 | 5705 | pub const NOTIFICATION = 0x4000; |
| 5706 | 5706 | }, |
| 5707 | // https://github.com/openbsd/src/blob/42a7be81bef70c04732f45ec573622effe56b563/sys/sys/socket.h#L506 |
| 5708 | .openbsd => struct { |
| 5709 | pub const OOB = 0x1; |
| 5710 | pub const PEEK = 0x2; |
| 5711 | pub const DONTROUTE = 0x4; |
| 5712 | pub const EOR = 0x8; |
| 5713 | pub const TRUNC = 0x10; |
| 5714 | pub const CTRUNC = 0x20; |
| 5715 | pub const WAITALL = 0x40; |
| 5716 | pub const DONTWAIT = 0x80; |
| 5717 | pub const BCAST = 0x100; |
| 5718 | pub const MCAST = 0x200; |
| 5719 | pub const NOSIGNAL = 0x400; |
| 5720 | pub const CMSG_CLOEXEC = 0x800; |
| 5721 | pub const WAITFORONE = 0x1000; |
| 5722 | pub const CMSG_CLOFORK = 0x2000; |
| 5723 | }, |
| 5707 | 5724 | else => void, |
| 5708 | 5725 | }; |
| 5709 | 5726 | pub const SOCK = switch (native_os) { |