関数 | |
static void | smb_nscd_flush_cache (const char *service) |
void | smb_nscd_flush_user_cache (void) |
void | smb_nscd_flush_group_cache (void) |
static void smb_nscd_flush_cache | ( | const char * | service | ) | [static] |
util_nscd.c の 23 行で定義されています。
参照先 errno・strerror().
参照元 smb_nscd_flush_group_cache()・smb_nscd_flush_user_cache().
00024 { 00025 #ifdef HAVE_NSCD_FLUSH_CACHE 00026 if (!nscd_flush_cache(service)) { 00027 DEBUG(10,("failed to flush nscd cache for '%s' service: %s. " 00028 "Is nscd running?\n", 00029 service, strerror(errno))); 00030 } 00031 #endif 00032 }
void smb_nscd_flush_user_cache | ( | void | ) |
util_nscd.c の 34 行で定義されています。
参照元 fetch_account_info()・ldapsam_rename_sam_account()・main()・pdb_default_create_user()・smb_delete_user()・tdbsam_rename_sam_account()・winbind_msg_online().
00035 { 00036 smb_nscd_flush_cache("passwd"); 00037 }
void smb_nscd_flush_group_cache | ( | void | ) |
util_nscd.c の 39 行で定義されています。
参照元 main()・smb_add_user_group()・smb_create_group()・smb_delete_group()・smb_delete_user_group()・smb_set_primary_group()・winbind_msg_online().
00040 { 00041 smb_nscd_flush_cache("group"); 00042 }