]> granicus.if.org Git - linux-pam/commitdiff
pam_access: better not change the default function used to get domain name.
authorTomas Mraz <tmraz@fedoraproject.org>
Fri, 12 Apr 2013 10:49:55 +0000 (12:49 +0200)
committerTomas Mraz <tmraz@fedoraproject.org>
Fri, 12 Apr 2013 10:49:55 +0000 (12:49 +0200)
modules/pam_access/pam_access.c (netgroup_match): As we did not use
yp_get_default_domain() in the 1.1 branch due to typo in ifdef
we should use it only as fallback.

modules/pam_access/pam_access.c

index 55816dcbdd211b8993bf8c2dde7ba90f1867a798..a9cce5100499d1dd31bbb08a16efb8ab51349d81 100644 (file)
@@ -471,9 +471,7 @@ netgroup_match (pam_handle_t *pamh, const char *netgroup,
   int retval;
   char *mydomain = NULL;
 
-#ifdef HAVE_YP_GET_DEFAULT_DOMAIN
-  yp_get_default_domain(&mydomain);
-#elif defined(HAVE_GETDOMAINNAME)
+#if defined(HAVE_GETDOMAINNAME)
   char domainname_res[256];
 
   if (getdomainname (domainname_res, sizeof (domainname_res)) == 0)
@@ -483,6 +481,8 @@ netgroup_match (pam_handle_t *pamh, const char *netgroup,
           mydomain = domainname_res;
         }
     }
+#elif defined(HAVE_YP_GET_DEFAULT_DOMAIN)
+  yp_get_default_domain(&mydomain);
 #endif
 
 #ifdef HAVE_INNETGR