Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | apple: Redefine some additional clashing Mach types | Martin Willi | 2014-12-16 | 1 | -0/+6 |
| | | | | | | While they usually are not included in a normal strongSwan build, the XPC header indirectly defines these Mach types. To build charon-xpc, which uses both XPC and strongSwan includes, we have to redefine these types. | ||||
* | apple: Use precancelable poll() to wrap accept/recvmsg calls | Martin Willi | 2014-12-12 | 1 | -1/+5 |
| | | | | | | To make accept/recvmsg cancelable, we wrap them with poll. As poll itself does not honor pending cancellations when entering the function, we use our variant that checks for pending cancellation requests before entering poll(). | ||||
* | apple: Wrap accept() and recvfrom() with poll(2) instead of select | Martin Willi | 2014-11-21 | 1 | -5/+11 |
| | |||||
* | apple: Introduce a central compatibility header with all __APPLE__ quirks | Martin Willi | 2014-11-21 | 1 | -0/+103 |