アットウィキロゴ

vsftpd_1.2.1_main.c_env_init

source

main.c

line

233 - 243

概要


static void env_init(void)

処理の流れ


    233 static void
   234 env_init(void)
   235 {
   236   vsf_sysutil_make_session_leader();
   237   /* Set up a secure umask - we'll set the proper one after login */
   238   vsf_sysutil_set_umask(VSFTP_SECURE_UMASK);
   239   /* Fire up libc's timezone initialisation, before we chroot()! */
   240   vsf_sysutil_tzset();
   241   /* Signals. We'll always take -EPIPE rather than a rude signal, thanks */
   242   vsf_sysutil_install_null_sighandler(kVSFSysUtilSigPIPE);
   243 }


function


   233 static void
   234 env_init(void)
   235 {
   236   vsf_sysutil_make_session_leader();
   237   /* Set up a secure umask - we'll set the proper one after login */
   238   vsf_sysutil_set_umask(VSFTP_SECURE_UMASK);
   239   /* Fire up libc's timezone initialisation, before we chroot()! */
   240   vsf_sysutil_tzset();
   241   /* Signals. We'll always take -EPIPE rather than a rude signal, thanks */
   242   vsf_sysutil_install_null_sighandler(kVSFSysUtilSigPIPE);
   243 }
最終更新:2009年03月01日 22:23
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。