eal: fix uuid header dependencies
authorHaiyue Wang <haiyue.wang@intel.com>
Fri, 3 Jul 2020 14:57:17 +0000 (22:57 +0800)
committerDavid Marchand <david.marchand@redhat.com>
Tue, 7 Jul 2020 12:06:49 +0000 (14:06 +0200)
Add the dependent header files explicitly, so that the user just needs
to include the 'rte_uuid.h' header file directly to avoid compile error:
 (1). rte_uuid.h:97:55: error: unknown type name ‘size_t’
 (2). rte_uuid.h:58:2: error: implicit declaration of function ‘memcpy’

Fixes: 6bc67c497a51 ("eal: add uuid API")
Cc: stable@dpdk.org
Signed-off-by: Haiyue Wang <haiyue.wang@intel.com>
Acked-by: David Marchand <david.marchand@redhat.com>
lib/librte_eal/include/rte_uuid.h

index 044afbd..8b42e07 100644 (file)
@@ -15,6 +15,8 @@ extern "C" {
 #endif
 
 #include <stdbool.h>
+#include <stddef.h>
+#include <string.h>
 
 /**
  * Struct describing a Universal Unique Identifier