![]() Motivation: Newer copies of liburing have changed header imports, making some of our implicit includes fail, and have also changed the types of some methods in a way that would only produce warnings in C but which produces errors in Swift. Additionally, liburing broke when we did the module split, but we didn't notice. Modifications: - Import NIOCore for the Uring Swift code. - Import poll.h in CNIOLinux - Support arguments that are either pointers or UInt64s. Results: liburing code compiles again |
||
---|---|---|
.. | ||
include | ||
liburing_shims.c | ||
shim.c |