summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/applets.h2
-rw-r--r--include/usage.h2
-rw-r--r--util-linux/rdate.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/include/applets.h b/include/applets.h
index 2a90b66..d01ab2d 100644
--- a/include/applets.h
+++ b/include/applets.h
@@ -458,7 +458,7 @@
APPLET(pwd, pwd_main, _BB_DIR_BIN, _BB_SUID_NEVER)
#endif
#ifdef CONFIG_RDATE
- APPLET(rdate, rdate_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)
+ APPLET(rdate, rdate_main, _BB_DIR_USR_SBIN, _BB_SUID_NEVER)
#endif
#ifdef CONFIG_READLINK
APPLET(readlink, readlink_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)
diff --git a/include/usage.h b/include/usage.h
index 094eae8..bf1ad94 100644
--- a/include/usage.h
+++ b/include/usage.h
@@ -1898,7 +1898,7 @@
"/root\n"
#define rdate_trivial_usage \
- "[OPTION] HOST"
+ "[-sp] HOST"
#define rdate_full_usage \
"Get and possibly set the system date and time from a remote HOST.\n\n" \
"Options:\n" \
diff --git a/util-linux/rdate.c b/util-linux/rdate.c
index 3c3b152..a5699eb 100644
--- a/util-linux/rdate.c
+++ b/util-linux/rdate.c
@@ -48,7 +48,7 @@ static time_t askremotedate(const char *host)
fd = xconnect(host, port);
- if (read(fd, (void *)&nett, 4) != 4) /* read time from server */
+ if (safe_read(fd, (void *)&nett, 4) != 4) /* read time from server */
bb_error_msg_and_die("%s did not send the complete time", host);
close(fd);