#include "lib/util/util_pw.h"
/**************************************************************************
- Wrappers for getpwnam(), getpwuid(), getgrnam(), getgrgid()
+ Wrappers for getpwuid(), getgrnam(), getgrgid()
****************************************************************************/
-struct passwd *sys_getpwnam(const char *name)
-{
- return getpwnam(name);
-}
-
struct passwd *sys_getpwuid(uid_t uid)
{
return getpwuid(uid);
{
struct passwd *temp;
- temp = sys_getpwnam(name);
+ temp = getpwnam(name);
if (!temp) {
#if 0
#ifndef __LIB_UTIL_UTIL_PW_H__
#define __LIB_UTIL_UTIL_PW_H__
-struct passwd *sys_getpwnam(const char *name);
struct passwd *sys_getpwuid(uid_t uid);
struct group *sys_getgrnam(const char *name);
struct group *sys_getgrgid(gid_t gid);
}
if ( !(pw = sys_getpwuid(0)) ) {
- if ( !(pw = sys_getpwnam("root")) ) {
+ if ( !(pw = getpwnam("root")) ) {
DEBUG(0,("get_root_nt_token: both sys_getpwuid(0) "
- "and sys_getpwnam(\"root\") failed!\n"));
+ "and getpwnam(\"root\") failed!\n"));
return NULL;
}
}
return tcopy_passwd(mem_ctx, pw);
}
- pw = sys_getpwnam(name);
+ pw = getpwnam(name);
if (pw == NULL) {
return NULL;
}
}
/****************************************************************************
- * A wrapper for sys_getpwnam(). The following variations are tried:
+ * A wrapper for getpwnam(). The following variations are tried:
* - as transmitted
* - in all lower case if this differs from transmitted
* - in all upper case if this differs from transmitted
for (; resume_handle < *total_entries; resume_handle++) {
uint32 num_files;
uint32 connect_time;
- struct passwd *pw = sys_getpwnam(session_list[resume_handle].username);
+ struct passwd *pw = getpwnam(session_list[resume_handle].username);
bool guest;
if ( !pw ) {