lib/util_nscd.c

ソースコードを見る。

関数

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.c23 行で定義されています。

参照先 errnostrerror().

参照元 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.c34 行で定義されています。

参照先 smb_nscd_flush_cache().

参照元 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.c39 行で定義されています。

参照先 smb_nscd_flush_cache().

参照元 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 }


Sambaに対してSat Aug 29 21:23:40 2009に生成されました。  doxygen 1.4.7