10 #include <io/status_loggers.h>
58 __asm__
volatile(
"hlt");
90 size_t len =
strlen(new_name) + 1;
118 if (
strlen(new_name) < 2){
119 tty_error(
"[ОШИБКА] Имя устройства должно быть больше 2 символов");
size_t strlen(const char *str)
Возращает длину строки
void * memset(void *ptr, char value, size_t num)
Заполнение массива указанными символами
void * memcpy(void *restrict destination, const void *restrict source, size_t n)
Копирование непересекающихся массивов используя SSE.
char * setUserName(char *new_name)
Устанавливает имя пользователя
char * setHostname(char *new_name)
Устанавливает имя устройства
void shutdown()
Выключение устройства
char * whoami
Имя пользователя
void setSysPath(char *path)
Установить текущий путь
char * syspath
Путь по умолчанию
char * getUserName()
Возращает имя пользователя
void reboot()
Перезагрузка устройства
char * getHostname()
Возращает имя устройства
char * getSysPath()
Получить текущий путь
char * hostname
Имя устройства