#include <mit-copyright.h>
#include "sms_server.h"
-#include <krb.h> /* XXX for error codes */
+#include <krb_et.h>
#include <pwd.h>
#include "query.h"
#define CHECK_CONNECTED { if (!already_connected) return SMS_NOT_CONNECTED; }
static client pseudo_client;
-extern int krb_err_base, errno;
+extern int errno;
extern char *malloc(), *whoami;
extern time_t now;
if (already_connected) return SMS_ALREADY_CONNECTED;
- init_sms_err_tbl();
- init_krb_err_tbl();
+ initialize_sms_error_table();
+ initialize_krb_error_table();
bzero((char *)&pseudo_client, sizeof(pseudo_client)); /* XXX */
query_timeout = 0;
CHECK_CONNECTED;
pw = getpwuid(getuid());
- if (!pw) return (KDC_PR_UNKNOWN + krb_err_base); /* XXX hack (we
+ if (!pw) return (KDC_PR_UNKNOWN + ERROR_TABLE_BASE_krb); /* XXX hack (we
* need an extended
* error code table)
*/