mirror_zfs/lib/libspl
Richard Yao 281f1fa30a Fix zpool iostat -T d 1 on musl
When building on Gentoo against musl, GCC complains:

timestamp.c: In function ‘print_timestamp’:
timestamp.c:32:19: warning: passing argument 1 of ‘nl_langinfo’ makes
integer from pointer without a cast
 #define _DATE_FMT "%+"
                   ^
timestamp.c:47:21: note: in expansion of macro ‘_DATE_FMT’
   fmt = nl_langinfo(_DATE_FMT);
                     ^
The error was wrapped to meet comment style requirements.

This code is used by `zpool iostat -T d 1` to print a date and upon
testing it, I see no date printed. Lets use D_T_FMT so that something
gets printed and if D_T_FMT is not avaliable, then we can fall back to
"%+".

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: loli10K <ezomori.nozomu@gmail.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Signed-off-by: Richard Yao <ryao@gentoo.org>
Closes #5993
2017-04-12 08:57:46 -07:00
..
asm-generic Use cstyle -cpP in make cstyle check 2016-12-12 10:46:26 -08:00
asm-i386 Fix atomic_sub_64() i386 assembly implementation 2017-02-01 09:36:47 -08:00
asm-x86_64 Support parallel build trees (VPATH builds) 2015-07-17 13:42:51 -07:00
include glibc 2.5 compat: use correct header for makedev() et al. 2017-03-31 09:32:00 -07:00
getexecname.c Fix coverity defects: CID 150921, 150927 2016-10-14 09:40:08 -07:00
gethrestime.c cstyle: Resolve C style issues 2013-12-18 16:46:35 -08:00
gethrtime.c cstyle: Resolve C style issues 2013-12-18 16:46:35 -08:00
getmntany.c Use cstyle -cpP in make cstyle check 2016-12-12 10:46:26 -08:00
list.c Add linux libspl support 2010-08-31 13:41:59 -07:00
Makefile.am ABD optimized page allocation code 2016-11-29 14:34:33 -08:00
mkdirp.c Set errno for mkdirp() called with NULL path ptr 2014-04-09 13:32:22 -07:00
page.c ABD optimized page allocation code 2016-11-29 14:34:33 -08:00
strlcat.c Add linux libspl support 2010-08-31 13:41:59 -07:00
strlcpy.c Add linux libspl support 2010-08-31 13:41:59 -07:00
strnlen.c Add linux libspl support 2010-08-31 13:41:59 -07:00
timestamp.c Fix zpool iostat -T d 1 on musl 2017-04-12 08:57:46 -07:00
zone.c cstyle: Resolve C style issues 2013-12-18 16:46:35 -08:00