#include #include /* for definition of L_cuserid */ extern struct passwd *getpwent(); extern void setpwent(), endpwent(); extern int strcmp(); struct passwd * getpwnam(name) char *name; { register struct passwd *p; setpwent(); while ((p = getpwent()) && strncmp(name, p->pw_name, L_cuserid - 1)) ; endpwent(); return (p); }