Make getpwnam_alloc() static to lib/username.c, and ensure all username lookups go
[idra/samba.git] / source3 / passdb / pdb_interface.c
index a0913a3ea926ba2cc23ac0a4562f84f3de3eaf91..a6fe2e0408777ba9e3884f29a954615a8039f349 100644 (file)
@@ -352,7 +352,7 @@ static bool guest_user_info( struct samu *user )
        NTSTATUS result;
        const char *guestname = lp_guestaccount();
 
-       pwd = getpwnam_alloc(talloc_tos(), guestname);
+       pwd = Get_Pwnam_alloc(talloc_tos(), guestname);
        if (pwd == NULL) {
                DEBUG(0,("guest_user_info: Unable to locate guest account [%s]!\n", 
                        guestname));
@@ -1546,7 +1546,7 @@ static NTSTATUS pdb_default_enum_group_memberships(struct pdb_methods *methods,
        /* Ignore the primary group SID.  Honor the real Unix primary group.
           The primary group SID is only of real use to Windows clients */
 
-       if ( !(pw = getpwnam_alloc(mem_ctx, username)) ) {
+       if ( !(pw = Get_Pwnam_alloc(mem_ctx, username)) ) {
                return NT_STATUS_NO_SUCH_USER;
        }