urdma
urdma copied to clipboard
Fix rdma-core 18 build (#50)
The rdma-core 18 build depends on many more kernel headers than rdma-core 17. Fix the CCAN includes from the rdma-core 18 headers because the directory structure in rdma-core was modified, whereas we keep a more vanilla layout.
Add all of the userspace ABI kernel headers to the source tree so we can build against the newer rdma-core version.
The updated build has been tested on my local system against rdma-core 17 and 18 and appears to work correctly.
Signed-off-by: Patrick MacArthur [email protected]