X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/blobdiff_plain/0ba1d41810b8e661469d48c2dba1cba56d1388e6..7902e66952109629296466b4b1ebfe2e6285d548:/server/mr_shutdown.c diff --git a/server/mr_shutdown.c b/server/mr_shutdown.c index 053735f4..4bf27a82 100644 --- a/server/mr_shutdown.c +++ b/server/mr_shutdown.c @@ -1,54 +1,31 @@ -/* - * $Source$ - * $Author$ - * $Header$ +/* $Id$ * - * Copyright (C) 1987 by the Massachusetts Institute of Technology - * - * $Log$ - * Revision 1.4 1987-09-11 15:33:11 wesommer - * Disable shutdowns completely. - * - * Revision 1.4 87/09/09 01:43:11 wesommer - * Disable server shutdown request. - * - * Revision 1.3 87/08/04 02:41:29 wesommer - * Clean up messages. - * - * Revision 1.2 87/06/21 16:42:12 wesommer - * Performance work, rearrangement of include files. - * - * Revision 1.1 87/06/02 20:07:18 wesommer - * Initial revision - * + * Copyright (C) 1987-1998 by the Massachusetts Institute of Technology + * For copying and distribution information, please see the file + * . */ -#ifndef lint -static char *rcsid_sms_shutdown_c = "$Header$"; -#endif lint +#include +#include "mr_server.h" -#include -#include -#include "sms_server.h" +#include + +RCSID("$Header$"); extern char *takedown; extern char *whoami; -sigshut() +void sigshut(int sig) { - takedown = "Shut down by signal."; + takedown = "Shut down by signal."; } -void -do_shutdown(cl) - client *cl; +void do_shutdown(client *cl) { - static char buf[BUFSIZ]; - /* - * This feature is no longer supported. Sorry. - */ - com_err(whoami, 0, "Shutdown request by %s rejected", - cl->clname); - cl->reply.sms_status = EACCES; + /* + * This feature is no longer supported. Sorry. + */ + com_err(whoami, 0, "Shutdown request by %s rejected", cl->clname); + client_reply(cl, EACCES); } - +