diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-07-27 14:31:59 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-07-27 14:31:59 +0200 |
commit | e9a5a6985ca7f484df60df1f9bdc8b62eac88f2e (patch) | |
tree | 115df45990a5cfc3236de23fd87c72caf91c6fad | |
parent | 1d8df52d451c2085365dd2a457e498a7891348ee (diff) | |
download | busybox-w32-e9a5a6985ca7f484df60df1f9bdc8b62eac88f2e.tar.gz busybox-w32-e9a5a6985ca7f484df60df1f9bdc8b62eac88f2e.tar.bz2 busybox-w32-e9a5a6985ca7f484df60df1f9bdc8b62eac88f2e.zip |
rdate: tweak comments, no code changes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | util-linux/rdate.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/util-linux/rdate.c b/util-linux/rdate.c index 66b877e24..14ce591e9 100644 --- a/util-linux/rdate.c +++ b/util-linux/rdate.c | |||
@@ -41,7 +41,7 @@ static time_t askremotedate(const char *host) | |||
41 | uint32_t nett; | 41 | uint32_t nett; |
42 | int fd; | 42 | int fd; |
43 | 43 | ||
44 | /* Add a timeout for dead or inaccessible servers */ | 44 | /* Timeout for dead or inaccessible servers */ |
45 | alarm(10); | 45 | alarm(10); |
46 | signal(SIGALRM, socket_timeout); | 46 | signal(SIGALRM, socket_timeout); |
47 | 47 | ||
@@ -53,9 +53,8 @@ static time_t askremotedate(const char *host) | |||
53 | close(fd); | 53 | close(fd); |
54 | 54 | ||
55 | /* Convert from network byte order to local byte order. | 55 | /* Convert from network byte order to local byte order. |
56 | * RFC 868 time is the number of seconds | 56 | * RFC 868 time is seconds since 1900-01-01 00:00 GMT. |
57 | * since 00:00 (midnight) 1 January 1900 GMT | 57 | * RFC 868 time 2,208,988,800 corresponds to 1970-01-01 00:00 GMT. |
58 | * the RFC 868 time 2,208,988,800 corresponds to 00:00 1 Jan 1970 GMT | ||
59 | * Subtract the RFC 868 time to get Linux epoch. | 58 | * Subtract the RFC 868 time to get Linux epoch. |
60 | */ | 59 | */ |
61 | nett = ntohl(nett) - RFC_868_BIAS; | 60 | nett = ntohl(nett) - RFC_868_BIAS; |
@@ -66,7 +65,7 @@ static time_t askremotedate(const char *host) | |||
66 | * current time cur = 0x123ffffffff. | 65 | * current time cur = 0x123ffffffff. |
67 | * Assuming our time is not some 40 years off, | 66 | * Assuming our time is not some 40 years off, |
68 | * remote time must be 0x12400000001. | 67 | * remote time must be 0x12400000001. |
69 | * Need to adjust out time by (int32_t)(nett - cur). | 68 | * Need to adjust our time by (int32_t)(nett - cur). |
70 | */ | 69 | */ |
71 | time_t cur = time(NULL); | 70 | time_t cur = time(NULL); |
72 | int32_t adjust = (int32_t)(nett - (uint32_t)cur); | 71 | int32_t adjust = (int32_t)(nett - (uint32_t)cur); |