mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк 

Златоуст.Ru

 

 

GETLOGIN(3C)                                       GETLOGIN(3C)

НАЗВАНИЕ 
        getlogin - получение входного имени

СИНТАКСИС 
        char *getlogin ( );

ОПИСАНИЕ 
        Функция  getlogin  возвращает указатель на входное имя,
        которое выбирается из файла /etc/utmp. Эта функция  мо-
        жет использоваться вместе с функцией getpwnam для полу-
        чения нужной информации из файла /etc/passwd в том слу-
        чае,  если один и тот же идентификатор разделяется нес-
        колькими пользователями с разными входными именами.

        Если функция getlogin вызывается процессом, не  связан-
        ным  с  терминалом,  то  возвращается  пустой указатель
        NULL. Поэтому не всегда удается определить входное  имя
        с  помощью  функций getlogin или cuserid. В этом случае
        следует воспользоваться функцией getpwuid.

ФАЙЛЫ 
        /etc/utmp

СМ. ТАКЖЕ 
        cuserid(3S), getgrent(3C), getpwent(3C), utmp(4).

ДИАГНОСТИКА 
        Если входное имя не найдено, результат равен NULL.

ОГРАНИЧЕНИЯ 
        Значение, возвращаемое функцией getlogin, указывает  на
        один и  тот  же статический массив, содержимое которого
        полностью изменяется после каждого вызова.



 

 

Бернадинер Марк Абрамович

Мое резюме

Компьютерная страничка

Ресурсы сети

Фотоальбом

 

 

 

mark.zlatoust.ru Послать письмо Webmaster-у Web-Master © Бернадинер Марк