5dafa4940f
Explicitly include system headers for types that are used in public headers. These were being pulled in by example code, so SPDK itself would build, but other apps that did not include stdbool.h would fail to compile when including spdk/nvme.h. Also include nvme.h first in nvme_internal.h so this case gets tested during normal compilation. Change-Id: I8ed0fc4e0dcf71551738c461b4b825cc2ee1d233 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com>