Lines Matching refs:pwdids
58 static const unsigned int pwdids[] = { 100, 30, 200, 60, 20000 }; in do_test() local
59 #define npwdids (sizeof (pwdids) / sizeof (pwdids[0])) in do_test()
63 const unsigned int *np = pwdids; in do_test()
66 retval += compare_passwds (np-pwdids, p, & pwd_table[np-pwdids]); in do_test()
72 np - pwdids, p->pw_name, p->pw_uid); in do_test()
83 snprintf (buf, sizeof (buf), "name%u", pwdids[i]); in do_test()
86 if (p == NULL || p->pw_uid != pwdids[i] || strcmp (buf, p->pw_name) != 0) in do_test()
92 p = getpwuid (pwdids[i]); in do_test()
93 if (p == NULL || p->pw_uid != pwdids[i] || strcmp (buf, p->pw_name) != 0) in do_test()
95 printf ("FAIL: passwd entry %u wrong\n", pwdids[i]); in do_test()
99 snprintf (buf, sizeof (buf), "name%u", pwdids[i] + 1); in do_test()
108 p = getpwuid (pwdids[i] + 1); in do_test()
111 printf ("FAIL: passwd entry %u wrong\n", pwdids[i] + 1); in do_test()