[BACK]Return to server.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / cvs

Diff for /src/usr.bin/cvs/server.c between version 1.89 and 1.90

version 1.89, 2008/06/10 05:01:36 version 1.90, 2008/06/12 07:16:14
Line 75 
Line 75 
 static char **server_argv;  static char **server_argv;
 static int server_argc = 1;  static int server_argc = 1;
   
   extern int disable_fast_checkout;
   
 struct cvs_cmd cvs_cmd_server = {  struct cvs_cmd cvs_cmd_server = {
         CVS_OP_SERVER, CVS_USE_WDIR, "server", { "", "" },          CVS_OP_SERVER, CVS_USE_WDIR, "server", { "", "" },
         "server mode",          "server mode",
Line 395 
Line 397 
         if (data == NULL)          if (data == NULL)
                 fatal("Missing argument for Modified");                  fatal("Missing argument for Modified");
   
           /* sorry, we have to use TMP_DIR */
           disable_fast_checkout = 1;
   
         mode = cvs_remote_input();          mode = cvs_remote_input();
         len = cvs_remote_input();          len = cvs_remote_input();
   
Line 436 
Line 441 
         if (data == NULL)          if (data == NULL)
                 fatal("Missing argument for Unchanged");                  fatal("Missing argument for Unchanged");
   
           /* sorry, we have to use TMP_DIR */
           disable_fast_checkout = 1;
   
         (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s", server_currentdir, data);          (void)xsnprintf(fpath, MAXPATHLEN, "%s/%s", server_currentdir, data);
   
         entlist = cvs_ent_open(server_currentdir);          entlist = cvs_ent_open(server_currentdir);
Line 460 
Line 468 
 void  void
 cvs_server_questionable(char *data)  cvs_server_questionable(char *data)
 {  {
           /* sorry, we have to use TMP_DIR */
           disable_fast_checkout = 1;
 }  }
   
 void  void
Line 619 
Line 629 
   
         cvs_cmdop = CVS_OP_EXPORT;          cvs_cmdop = CVS_OP_EXPORT;
         cmdp->cmd_flags = cvs_cmd_export.cmd_flags;          cmdp->cmd_flags = cvs_cmd_export.cmd_flags;
         cvs_checkout(server_argc, server_argv);          cvs_export(server_argc, server_argv);
         cvs_server_send_response("ok");          cvs_server_send_response("ok");
 }  }
   

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90