#include <stdlib.h>
#include <string.h>
#include <time.h>
-#ifdef GDSS
+
+#include <krb.h>
+#ifdef HAVE_GDSS
#include <gdss.h>
#endif
{
char name[BUFSIZ], buf[BUFSIZ];
int status;
-#ifdef GDSS
+#ifdef HAVE_GDSS
SigInfo si;
#endif
info[U_UID], info[U_SHELL], info[U_CLASS]);
Put_message(buf);
-#ifdef GDSS
+#ifdef HAVE_GDSS
sprintf(buf, "%s:%s", info[U_NAME], info[U_MITID]);
si.rawsig = NULL;
status = GDSS_Verify(buf, strlen(buf), info[U_SIGNATURE], &si);
char **AskUserInfo(char **info, Bool name)
{
int i;
-#ifdef GDSS
+#ifdef HAVE_GDSS
SigInfo si;
#endif
char temp_buf[BUFSIZ], *newname;
}
/* Sign record */
-#ifdef GDSS
+#ifdef HAVE_GDSS
if (strcmp(info[U_NAME], UNIQUE_LOGIN))
{
if (name)