diff mbox series

tools/libxenstat: ensure strnlen() declaration is visible

Message ID ae0d2084-75d7-bcd9-33bc-54b846dd5681@suse.com (mailing list archive)
State New, archived
Headers show
Series tools/libxenstat: ensure strnlen() declaration is visible | expand

Commit Message

Jan Beulich Jan. 11, 2021, 2:40 p.m. UTC
Its guard was updated such that it is visible by default when POSIX 2008
was adopted by glibc. It's not visible by default on older glibc.

Fixes: 40fe714ca424 ("tools/libs/stat: use memcpy instead of strncpy in getBridge")
Signed-off-by: Jan Beulich <jbeulich@suse.com>

Comments

Ian Jackson Jan. 11, 2021, 3 p.m. UTC | #1
Jan Beulich writes ("[PATCH] tools/libxenstat: ensure strnlen() declaration is visible"):
> Its guard was updated such that it is visible by default when POSIX 2008
> was adopted by glibc. It's not visible by default on older glibc.
> 
> Fixes: 40fe714ca424 ("tools/libs/stat: use memcpy instead of strncpy in getBridge")
> Signed-off-by: Jan Beulich <jbeulich@suse.com>

Reviewed-by: Ian Jackson <ian.jackson@eu.citrix.com>
diff mbox series

Patch

--- a/tools/libs/stat/xenstat_linux.c
+++ b/tools/libs/stat/xenstat_linux.c
@@ -20,6 +20,7 @@ 
  * Use is subject to license terms.
  */
 
+#define _GNU_SOURCE
 #include <fcntl.h>
 #include <dirent.h>
 #include <sys/types.h>