apple: Redefine some additional clashing Mach types
authorMartin Willi <martin@revosec.ch>
Tue, 16 Dec 2014 15:55:29 +0000 (16:55 +0100)
committerMartin Willi <martin@revosec.ch>
Tue, 16 Dec 2014 16:22:28 +0000 (17:22 +0100)
commit04337fed02e8dde1b184b3c163cc76138037905e
tree1b59c28e7587614615ba4b7a8b3719d44054bc95
parent6fa203b8d4dfdaad586a3b056cb1ff1318f6e643
apple: Redefine some additional clashing Mach types

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.
src/libcharon/sa/task.h
src/libstrongswan/networking/host.h
src/libstrongswan/processing/processor.h
src/libstrongswan/utils/compat/apple.h