Added support for building krb4 library
authorRichard Basch <probe@mit.edu>
Tue, 18 Feb 1997 05:36:41 +0000 (05:36 +0000)
committerRichard Basch <probe@mit.edu>
Tue, 18 Feb 1997 05:36:41 +0000 (05:36 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9878 dc483132-0cff-0310-8789-dd5450dbe970

src/include/ChangeLog
src/include/win-mac.h

index 2852a699a8d916183222ab8407fe880c26ad9d68..a1179034135003d4ab14b6ccf4fdab8a7e237883 100644 (file)
@@ -1,3 +1,7 @@
+Mon Feb 17 13:58:45 1997  Richard Basch  <basch@lehman.com>
+
+       * win-mac.h: Added KRB4 Windows INI related definitions.
+
 Sat Feb  8 15:01:33 1997  Richard Basch  <basch@lehman.com>
 
        * krb5.hin: Export krb5_get_credentials_{renew,validate} (win32)
index 70d703b2afd3a0149b79fe2f39e01cdfb786fb8b..75c6ef4f3035d51fd6d93695b3e3cf0a13d8fa39 100644 (file)
@@ -96,7 +96,45 @@ typedef unsigned char        u_char;
 #define HAS_STRDUP
 #define NO_USERID
 #define NO_PASSWORD
+
 #define WM_KERBEROS5_CHANGED "Kerberos5 Changed"
+#ifdef KRB4
+#define WM_KERBEROS_CHANGED "Kerberos Changed"
+#endif
+
+/* Kerberos Windows initialization file */
+#define KERBEROS_INI    "kerberos.ini"
+#ifdef CYGNUS
+#define KERBEROS_HLP    "kerbnet.hlp"
+#else
+#define KERBEROS_HLP   "krb5clnt.hlp"
+#endif
+#define INI_DEFAULTS    "Defaults"
+#define   INI_USER        "User"          /* Default user */
+#define   INI_INSTANCE    "Instance"      /* Default instance */
+#define   INI_REALM       "Realm"         /* Default realm */
+#define   INI_POSITION    "Position"
+#define   INI_OPTIONS     "Options"
+#define   INI_DURATION    "Duration"   /* Ticket duration in minutes */
+#define INI_EXPIRATION  "Expiration" /* Action on expiration (alert or beep) */
+#define   INI_ALERT       "Alert"
+#define   INI_BEEP        "Beep"
+#define   INI_FILES       "Files"
+#ifdef KRB4
+#define   INI_KRB_CONF    "krb.conf"     /* Location of krb.conf file */
+#define   DEF_KRB_CONF    "krb.conf"      /* Default name for krb.conf file */
+#else
+#define INI_KRB5_CONF   "krb5.ini"     /* From k5-config.h */
+#define INI_KRB_CONF    INI_KRB5_CONF  /* Location of krb.conf file */
+#define DEF_KRB_CONF    INI_KRB5_CONF  /* Default name for krb.conf file */
+#define INI_TICKETOPTS  "TicketOptions" /* Ticket options */
+#define   INI_FORWARDABLE  "Forwardable" /* get forwardable tickets */
+#define INI_KRB_CCACHE  "krb5cc"               /* From k5-config.h */
+#endif
+#define INI_KRB_REALMS  "krb.realms"    /* Location of krb.realms file */
+#define DEF_KRB_REALMS  "krb.realms"    /* Default name for krb.realms file */
+#define INI_RECENT_LOGINS "Recent Logins"    
+#define INI_LOGIN       "Login"
 
 #define HAS_ANSI_VOLATILE
 #define HAS_VOID_TYPE