mirror of
https://frontier.innolan.net/rainlance/amiga-tz.git
synced 2025-11-21 00:18:14 +00:00
netsettime logic change
SCCS-file: date.c SCCS-SID: 2.18
This commit is contained in:
committed by
Paul Eggert
parent
e2a24c3a2a
commit
17f19c34dc
21
date.c
21
date.c
@ -409,16 +409,19 @@ char * argv[];
|
||||
tv.tv_sec = t;
|
||||
#ifdef TSP_SETDATE
|
||||
#ifdef N_OPTION
|
||||
if (!nflag)
|
||||
#endif /* defined N_OPTION */
|
||||
if (netsettime(tv) != 1)
|
||||
retval = EXIT_FAILURE;
|
||||
if (nflag || !netsettime(tv))
|
||||
#else /* !defined N_OPTION */
|
||||
if (!netsettime(tv))
|
||||
#endif /* !defined N_OPTION */
|
||||
#endif /* defined TSP_SETDATE */
|
||||
logwtmp(OTIME_MSG, TIME_USER, "");
|
||||
if (settimeofday(&tv, (struct timezone *) NULL) == 0) {
|
||||
logwtmp(NTIME_MSG, TIME_USER, "");
|
||||
syslog(LOG_AUTH | LOG_NOTICE, "date set by %s", username);
|
||||
} else oops("date: error: settimeofday");
|
||||
{
|
||||
logwtmp(OTIME_MSG, TIME_USER, "");
|
||||
if (settimeofday(&tv, (struct timezone *) NULL) == 0) {
|
||||
logwtmp(NTIME_MSG, TIME_USER, "");
|
||||
syslog(LOG_AUTH | LOG_NOTICE, "date set by %s",
|
||||
username);
|
||||
} else oops("date: error: settimeofday");
|
||||
}
|
||||
#else /* !defined DST_NONE */
|
||||
logwtmp(OTIME_MSG, TIME_USER, "");
|
||||
if (stime(&t) == 0)
|
||||
|
||||
Reference in New Issue
Block a user