Renamed from `rsa-decrypt', since the name was no longer appropriate.
[u/mdw/catacomb] / des-mktab.c
index 07cff39..1a984d1 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-c-*-
  *
- * $Id: des-mktab.c,v 1.1 1999/09/03 08:41:11 mdw Exp $
+ * $Id: des-mktab.c,v 1.3 2000/06/17 10:52:14 mdw Exp $
  *
  * Build combined S-P tables for DES
  *
 /*----- Revision history --------------------------------------------------* 
  *
  * $Log: des-mktab.c,v $
+ * Revision 1.3  2000/06/17 10:52:14  mdw
+ * Change name for S-box header file.
+ *
+ * Revision 1.2  1999/12/22 16:02:30  mdw
+ * Output the table with the correct new header guard names.
+ *
  * Revision 1.1  1999/09/03 08:41:11  mdw
  * Initial import.
  *
@@ -251,7 +257,13 @@ int main(void)
   validate();
 
   fputs("\
-/* DES SP table (generated) */\n\
+/* -*-c-*-\n\
+ *\n\
+ * DES tables [generated]\n\
+ */\n\
+\n\
+#ifndef CATACOMB_DES_TAB_H\n\
+#define CATACOMB_DES_TAB_H\n\
 \n\
 #define DES_SP {                                                       \\\n\
 ", stdout);
@@ -272,7 +284,17 @@ int main(void)
     }
     printf(" }%s                       \\\n", i == 7 ? "" : ",");
   }
-  fputs("}\n", stdout);
+  fputs("\
+}\n\
+\n\
+#endif\n\
+", stdout);
+
+  if (fclose(stdout)) {
+    fprintf(stderr, "error writing data\n");
+    exit(EXIT_FAILURE);
+  }
+
   return (0);
 }