summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>1999-10-12 23:13:39 +0000
committerKen Raeburn <raeburn@mit.edu>1999-10-12 23:13:39 +0000
commit18b3dbf2a90a1697de606effc2fa08ef30fa3cdc (patch)
tree6b959a5e2bb86f4185d17811487aac482ea10f9d /src
parent1d830bc9bec5bcdb9511483901cb1767370ee8ae (diff)
downloadkrb5-18b3dbf2a90a1697de606effc2fa08ef30fa3cdc.tar.gz
krb5-18b3dbf2a90a1697de606effc2fa08ef30fa3cdc.tar.xz
krb5-18b3dbf2a90a1697de606effc2fa08ef30fa3cdc.zip
* conv_princ.c (sconv_list): Don't do conversion for "zephyr" principal.
(Noticed by Derrick Brashear.) Delete about a dozen duplicate entries. * str_conv.c (dt_output_donly, dt_output_dhms, dt_output_hms, sftime_default_fmt): Replace char arrays with macros, so gcc can do better format-string checking. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11859 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/krb5/krb/ChangeLog10
-rw-r--r--src/lib/krb5/krb/conv_princ.c14
-rw-r--r--src/lib/krb5/krb/str_conv.c8
3 files changed, 15 insertions, 17 deletions
diff --git a/src/lib/krb5/krb/ChangeLog b/src/lib/krb5/krb/ChangeLog
index a749b6c175..f21a545206 100644
--- a/src/lib/krb5/krb/ChangeLog
+++ b/src/lib/krb5/krb/ChangeLog
@@ -1,3 +1,13 @@
+1999-10-12 Ken Raeburn <raeburn@mit.edu>
+
+ * conv_princ.c (sconv_list): Don't do conversion for "zephyr"
+ principal. (Noticed by Derrick Brashear.) Delete about a dozen
+ duplicate entries.
+
+ * str_conv.c (dt_output_donly, dt_output_dhms, dt_output_hms,
+ sftime_default_fmt): Replace char arrays with macros, so gcc can
+ do better format-string checking.
+
1999-09-01 Ken Raeburn <raeburn@mit.edu>
* init_ctx.c (get_profile_etype_list): Update name of the des3
diff --git a/src/lib/krb5/krb/conv_princ.c b/src/lib/krb5/krb/conv_princ.c
index 1ce4141438..b90289ab5a 100644
--- a/src/lib/krb5/krb/conv_princ.c
+++ b/src/lib/krb5/krb/conv_princ.c
@@ -84,7 +84,7 @@ static const struct krb_convert sconv_list[] = {
{"abs", "abs", DO_REALM_CONVERSION},
{"nfs", "nfs", DO_REALM_CONVERSION},
{"tftp", "tftp", DO_REALM_CONVERSION},
- {"zephyr", "zephyr", DO_REALM_CONVERSION},
+ {"zephyr", "zephyr", 0},
{"http", "http", DO_REALM_CONVERSION},
{"khttp", "khttp", DO_REALM_CONVERSION},
{"pgpsigner", "pgpsigner", DO_REALM_CONVERSION},
@@ -92,18 +92,6 @@ static const struct krb_convert sconv_list[] = {
{"mandarin-agent", "mandarin-agent", DO_REALM_CONVERSION},
{"write", "write", DO_REALM_CONVERSION},
{"palladium", "palladium", DO_REALM_CONVERSION},
- {"news", "news", DO_REALM_CONVERSION},
- {"abs", "abs", DO_REALM_CONVERSION},
- {"nfs", "nfs", DO_REALM_CONVERSION},
- {"tftp", "tftp", DO_REALM_CONVERSION},
- {"zephyr", "zephyr", DO_REALM_CONVERSION},
- {"http", "http", DO_REALM_CONVERSION},
- {"khttp", "khttp", DO_REALM_CONVERSION},
- {"pgpsigner", "pgpsigner", DO_REALM_CONVERSION},
- {"irc", "irc", DO_REALM_CONVERSION},
- {"mandarin-agent", "mandarin-agent", DO_REALM_CONVERSION},
- {"write", "write", DO_REALM_CONVERSION},
- {"palladium", "palladium", DO_REALM_CONVERSION},
{0, 0, 0},
};
diff --git a/src/lib/krb5/krb/str_conv.c b/src/lib/krb5/krb/str_conv.c
index 156bf22d32..be7631c60c 100644
--- a/src/lib/krb5/krb/str_conv.c
+++ b/src/lib/krb5/krb/str_conv.c
@@ -114,7 +114,7 @@ static const char sftime_med_fmt[] = "%d %b %Y %T";
static const char sftime_short_fmt[] = "%x %X";
static const char sftime_last_fmt[] = "%d/%m/%Y %R";
#endif /* HAVE_STRFTIME */
-static const char sftime_default_fmt[] = "%02d/%02d/%4d %02d:%02d";
+#define sftime_default_fmt "%02d/%02d/%4d %02d:%02d"
static const size_t sftime_default_len = 2+1+2+1+4+1+2+1+2+1;
/* Delta time strings */
@@ -130,9 +130,9 @@ static const char dtscan_minutes[] = "%d%[m]";
static const char dtscan_seconds[] = "%d%[s]";
static const char dt_day_singular[] = "day";
static const char dt_day_plural[] = "days";
-static const char dt_output_donly[] = "%d %s";
-static const char dt_output_dhms[] = "%d %s %02d:%02d:%02d";
-static const char dt_output_hms[] = "%d:%02d:%02d";
+#define dt_output_donly "%d %s"
+#define dt_output_dhms "%d %s %02d:%02d:%02d"
+#define dt_output_hms "%d:%02d:%02d"
/*
* Lookup tables.