Главная » 2017 » Ноябрь » 24 » man 2 stime
05:35
man 2 stime

SEO sprint - Всё для максимальной раскрутки!





ИМЯ


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.



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


date(1), settimeofday(2), capabilities(7)



Категория: (2) Системные вызовы ядра (функции языка Си) | Просмотров: 45 | Добавил: Администратор | Рейтинг: 0.0/0
Всего комментариев: 0
avatar