fix several values reported by sysconf
[musl] / include / tar.h
index be58984..2eba66e 100644 (file)
@@ -1,9 +1,13 @@
 #ifndef        _TAR_H
 #define        _TAR_H
 
+#include <features.h>
+
 #define TSUID   04000
 #define TSGID   02000
+#if defined(_GNU_SOURCE) || defined(_BSD_SOURCE) || defined(_XOPEN_SOURCE)
 #define TSVTX   01000
+#endif
 #define TUREAD  00400
 #define TUWRITE 00200
 #define TUEXEC  00100