crypto/scheduler: fix include of local headers
authorBruce Richardson <bruce.richardson@intel.com>
Tue, 28 Mar 2017 10:58:16 +0000 (11:58 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Tue, 28 Mar 2017 12:05:03 +0000 (14:05 +0200)
commitb88161be422750fca0e66c76385d3d00912ba8fb
treea730f2a91aac5aae4b8f7b0ea43dad0a4a01428b
parent80267f68550eee9faee4f7e8db5d2c040028db8b
crypto/scheduler: fix include of local headers

When a C file for a library/driver is including the public header files for
that library, those need to be included as local includes using quotes
rather than angle-brackets. Without doing so, parallel builds can fail, as
the compiler will only look for those headers in the global include folder
rather than locally, and the build system does not enforce that the headers
for a lib are installed before the rest of the lib is compiled.

Fixes: 097ab0bac017 ("crypto/scheduler: add API")
Fixes: 503e9c5afb38 ("crypto/scheduler: register as vdev driver")
Fixes: 31439ee72b2c ("crypto/scheduler: add API implementations")
Cc: stable@dpdk.org
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
drivers/crypto/scheduler/rte_cryptodev_scheduler.c
drivers/crypto/scheduler/rte_cryptodev_scheduler.h
drivers/crypto/scheduler/scheduler_pmd.c
drivers/crypto/scheduler/scheduler_pmd_private.h