From bcc18427eec07139c9d907ac3995f2c157a7c715 Mon Sep 17 00:00:00 2001 From: Halton Huo Date: Mon, 20 Jul 2009 16:29:46 -0400 Subject: Fix connector build on Solaris Solaris now builds with flags to give getpwnam_r more standard semantics. bug 22361 --- pam-ck-connector/pam-ck-connector.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pam-ck-connector/pam-ck-connector.c b/pam-ck-connector/pam-ck-connector.c index 6e41cf5..9bdef51 100644 --- a/pam-ck-connector/pam-ck-connector.c +++ b/pam-ck-connector/pam-ck-connector.c @@ -197,17 +197,10 @@ _util_name_to_uid (const char *username, bufsize = sysconf (_SC_GETPW_R_SIZE_MAX); buf = calloc (sizeof (char), bufsize); -#ifdef __sun - pwdp = getpwnam_r (username, &pwd, buf, bufsize); - if (pwdp == NULL) { - goto out; - } -#else rc = getpwnam_r (username, &pwd, buf, bufsize, &pwdp); if (rc != 0 || pwdp == NULL) { goto out; } -#endif res = pwdp->pw_uid; if (default_gid != NULL) { -- cgit