putpwent - записывает строку в формате файла паролей
НАЗВАНИЕputpwent - записывает строку в формате файла паролей
СИНТАКСИС
#include
#include
#include
int putpwent(const struct passwd *p, FILE *stream);
ОПИСАНИЕ
Функция putpwent() записывает строку в формате файла
паролей из структуры p в файловый поток stream.
Структура passwd определена в файле следующим
образом:
struct passwd {
char *pw_name; /* имя пользователя */
char *pw_passwd; /* пароль */
uid_t pw_uid; /* идентификатор пользователя */
gid_t pw_gid; /* идентификатор группы */
char *pw_gecos; /* настоящее имя пользователя */
char *pw_dir; /* домашний каталог */
char *pw_shell; /* программа-оболочка */
};
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Функция putpwent() возвращает 0 в случае удачного
завершения вызова или -1 в случае ошибки.
КОДЫ ОШИБОК
EINVAL - передан неверный аргумент (NULL).
СООТВЕТСТВИЕ СТАНДАРТАМ
SVID 3