=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/server.c,v retrieving revision 1.39 retrieving revision 1.40 diff -u -r1.39 -r1.40 --- src/usr.bin/cvs/server.c 2006/11/14 15:39:42 1.39 +++ src/usr.bin/cvs/server.c 2006/11/27 16:04:10 1.40 @@ -1,4 +1,4 @@ -/* $OpenBSD: server.c,v 1.39 2006/11/14 15:39:42 xsa Exp $ */ +/* $OpenBSD: server.c,v 1.40 2006/11/27 16:04:10 xsa Exp $ */ /* * Copyright (c) 2006 Joris Vink * @@ -427,6 +427,16 @@ cvs_server_send_response("ok"); } +void +cvs_server_annotate(char *data) +{ + if (chdir(server_currentdir) == -1) + fatal("cvs_server_annotate: %s", strerror(errno)); + + cvs_cmdop = CVS_OP_ANNOTATE; + cvs_annotate(server_argc, server_argv); + cvs_server_send_response("ok"); +} void cvs_server_commit(char *data)