=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/server.c,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- src/usr.bin/cvs/server.c 2007/01/17 17:54:50 1.49 +++ src/usr.bin/cvs/server.c 2007/01/18 16:45:52 1.50 @@ -1,4 +1,4 @@ -/* $OpenBSD: server.c,v 1.49 2007/01/17 17:54:50 joris Exp $ */ +/* $OpenBSD: server.c,v 1.50 2007/01/18 16:45:52 joris Exp $ */ /* * Copyright (c) 2006 Joris Vink * @@ -478,6 +478,17 @@ cvs_cmdop = CVS_OP_ADD; cvs_add(server_argc, server_argv); + cvs_server_send_response("ok"); +} + +void +cvs_server_import(char *data) +{ + if (chdir(server_currentdir) == -1) + fatal("cvs_server_import: %s", strerror(errno)); + + cvs_cmdop = CVS_OP_IMPORT; + cvs_import(server_argc, server_argv); cvs_server_send_response("ok"); }