-/* $Header$ */
-
-/* (c) Copyright 1988 by the Massachusetts Institute of Technology. */
-/* For copying and distribution information, please see the file */
-/* <mit-copyright.h>. */
-
+/* $Id$
+ *
+ * Copyright (C) 1988-1998 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, please see the file
+ * <mit-copyright.h>.
+ */
#include <mit-copyright.h>
-#include <stdio.h>
-#include <sys/file.h>
+#include <moira.h>
+
#include <fcntl.h>
+#include <stdio.h>
+#include <string.h>
+#include <unistd.h>
+
#include <des.h>
+
+RCSID("$Header$");
+
int debug = 0; /* goddamn des library breakage */
char string[] = "sms\0\0Athena\0\1";
char srvtab[] = "/etc/srvtab";
int main(int argc, char **argv)
{
int fd;
- C_Block key;
- char *tty, *ttyname();
+ des_cblock key;
+ char *tty;
tty = ttyname(0);
if (!tty || strcmp(tty, "/dev/console"))
{
perror(srvtab);
close(fd);
printf("\nKey written.\n");
+ exit(0);
}