putpwent.c raw

   1  #define _GNU_SOURCE
   2  #include <pwd.h>
   3  #include <stdio.h>
   4  
   5  int putpwent(const struct passwd *pw, FILE *f)
   6  {
   7  	return fprintf(f, "%s:%s:%u:%u:%s:%s:%s\n",
   8  		pw->pw_name, pw->pw_passwd, pw->pw_uid, pw->pw_gid,
   9  		pw->pw_gecos, pw->pw_dir, pw->pw_shell)<0 ? -1 : 0;
  10  }
  11