[BACK]Return to sftp-server-main.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/sftp-server-main.c between version 1.1 and 1.2

version 1.1, 2008/02/04 21:53:00 version 1.2, 2008/02/08 23:24:07
Line 16 
Line 16 
  */   */
   
 #include <sys/types.h>  #include <sys/types.h>
   #include <pwd.h>
 #include <stdarg.h>  #include <stdarg.h>
   #include <stdio.h>
   #include <unistd.h>
   
 #include "log.h"  #include "log.h"
 #include "sftp.h"  #include "sftp.h"
   #include "misc.h"
   
 void  void
 cleanup_exit(int i)  cleanup_exit(int i)
Line 30 
Line 34 
 int  int
 main(int argc, char **argv)  main(int argc, char **argv)
 {  {
         return (sftp_server_main(argc, argv));          struct passwd *user_pw;
   
           /* Ensure that fds 0, 1 and 2 are open or directed to /dev/null */
           sanitise_stdfd();
   
           if ((user_pw = getpwuid(getuid())) == NULL) {
                   fprintf(stderr, "No user found for uid %lu", (u_long)getuid());
                   return 1;
           }
   
           return (sftp_server_main(argc, argv, user_pw));
 }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2