-/*
- * $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
+ * <mit-copyright.h>.
*/
-#ifndef lint
-static char *rcsid_sms_shutdown_c = "$Header$";
-#endif lint
+#include <mit-copyright.h>
+#include "mr_server.h"
-#include <strings.h>
-#include <sys/errno.h>
-#include "sms_server.h"
+#include <errno.h>
+
+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);
}
-
+