Linux repositories inspector
Linux
2016-03-15

man-pages-ru

Russian man pages from the Linux Documentation Project

manpages-dev

Manual pages about using GNU/Linux for development

man-pages

Linux kernel and C library user-space interface documentation

ИМЯ

stime - устанавливает системное время

ОБЗОР

#include <time.h>
int stime(const time_t *t);
Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):
stime():
начиная с glibc 2.19:
_DEFAULT_SOURCE
glibc 2.19 и старее:
_SVID_SOURCE

ОПИСАНИЕ

Вызов stime() устанавливает системное (не аппаратное) время и дату машины. Время, заданное в t, измеряется в секундах с начала Эпохи, с 00:00:00 1 января 1970 года (UTC). Функцию stime() может вызывать только суперпользователь.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

При успешном выполнении возвращается 0. В случае ошибки возвращается -1, а errno устанавливается в соответствующее значение.

ОШИБКИ

EFAULT Ошибка при получении информации из пространства пользователя.
EPERM Вызвавшему процессу не хватает прав. В Linux для этого требуется мандат CAP_SYS_TIME.

СООТВЕТСТВИЕ СТАНДАРТАМ

SVr4.

СМОТРИТЕ ТАКЖЕ

REFERENCED BY

⇧ Top