mount: nfs_strerror's static buffer was bigger than needed.
[oweals/busybox.git] / util-linux / hwclock.c
index 5992d84208a9b35a930a6173715c02dc4aa00a82..e1a67f290d15ec6361e6414cef9c8c74eae663dd 100644 (file)
@@ -9,7 +9,6 @@
 
 
 #include <sys/ioctl.h>
-#include <sys/time.h>
 #include <sys/utsname.h>
 #include <ctype.h>
 #include <fcntl.h>
@@ -37,7 +36,7 @@ struct linux_rtc_time {
 #define RTC_SET_TIME   _IOW('p', 0x0a, struct linux_rtc_time) /* Set RTC time    */
 #define RTC_RD_TIME    _IOR('p', 0x09, struct linux_rtc_time) /* Read RTC time   */
 
-#ifdef CONFIG_FEATURE_HWCLOCK_LONGOPTIONS
+#if ENABLE_FEATURE_HWCLOCK_LONG_OPTIONS
 # ifndef _GNU_SOURCE
 #  define _GNU_SOURCE
 # endif
@@ -109,7 +108,7 @@ static int show_clock(int utc)
 
        safe_strncpy ( buffer, ctime ( &t ), 64);
        if ( buffer [0] )
-               buffer [bb_strlen ( buffer ) - 1] = 0;
+               buffer [strlen ( buffer ) - 1] = 0;
 
        //printf ( "%s  %.6f seconds %s\n", buffer, 0.0, utc ? "" : ( ptm-> tm_isdst ? tzname [1] : tzname [0] ));
        printf ( "%s  %.6f seconds\n", buffer, 0.0 );
@@ -157,7 +156,7 @@ static int check_utc(void)
                RESERVE_CONFIG_BUFFER(buffer, 128);
 
                while ( fgets ( buffer, sizeof( buffer ), f )) {
-                       int len = bb_strlen ( buffer );
+                       int len = strlen ( buffer );
 
                        while ( len && isspace ( buffer [len - 1] ))
                                len--;
@@ -186,7 +185,7 @@ int hwclock_main ( int argc, char **argv )
        unsigned long opt;
        int utc;
 
-#ifdef CONFIG_FEATURE_HWCLOCK_LONGOPTIONS
+#if ENABLE_FEATURE_HWCLOCK_LONG_OPTIONS
 static const struct option hwclock_long_options[] = {
                { "localtime", 0, 0, 'l' },
                { "utc",       0, 0, 'u' },