Make compile_et output usable out-of-tree
[openafs.git] / src / comerr / et_name.c
index 7d349ef..f6393cc 100644 (file)
@@ -4,29 +4,29 @@
  * For copyright info, see mit-sipb-cr.h.
  */
 
+#include <afsconfig.h>
+#include <afs/param.h>
+
+#include <roken.h>
+
+#include <afs/opr.h>
+
 #include "error_table.h"
 #include "mit-sipb-cr.h"
 #include "internal.h"
 
-#ifndef        lint
-static const char copyright[] =
-    "Copyright 1987,1988 by Student Information Processing Board, Massachusetts Institute of Technology";
-#endif
-
 static const char char_set[] =
-       "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_";
+    "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_";
 
 static char buf[6];
 
-const char * error_table_name(num)
-    int num;
+const char *
+afs_error_table_name(int num)
 {
     int ch;
     int i;
     char *p;
 
-    extern char *lcstring();
-
     /* num = aa aaa abb bbb bcc ccc cdd ddd d?? ??? ??? */
     p = buf;
     num >>= ERRCODE_RANGE;
@@ -36,8 +36,8 @@ const char * error_table_name(num)
     for (i = 4; i >= 0; i--) {
        ch = (num >> BITS_PER_CHAR * i) & ((1 << BITS_PER_CHAR) - 1);
        if (ch != 0)
-           *p++ = char_set[ch-1];
+           *p++ = char_set[ch - 1];
     }
     *p = '\0';
-    return(lcstring (buf, buf, sizeof(buf)));
+    return (lcstring(buf, buf, sizeof(buf)));
 }