summaryrefslogtreecommitdiffstats
path: root/src/kadmin
diff options
context:
space:
mode:
authorPaul Park <pjpark@mit.edu>1995-04-28 22:03:54 +0000
committerPaul Park <pjpark@mit.edu>1995-04-28 22:03:54 +0000
commite4d656b080c11a580f0eac7025595e4c3af5d10a (patch)
tree49daf70817ce36c1590482ea2cc11cbaeb3bfd1a /src/kadmin
parent818849c5faab7d31975acac6648f262291edfaf3 (diff)
downloadkrb5-e4d656b080c11a580f0eac7025595e4c3af5d10a.tar.gz
krb5-e4d656b080c11a580f0eac7025595e4c3af5d10a.tar.xz
krb5-e4d656b080c11a580f0eac7025595e4c3af5d10a.zip
Disable command recognition for not-fully-implemented commands
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@5645 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin')
-rw-r--r--src/kadmin/v5server/ChangeLog6
-rw-r--r--src/kadmin/v5server/proto_serv.c6
2 files changed, 12 insertions, 0 deletions
diff --git a/src/kadmin/v5server/ChangeLog b/src/kadmin/v5server/ChangeLog
index c71f27d484..c8daf39b64 100644
--- a/src/kadmin/v5server/ChangeLog
+++ b/src/kadmin/v5server/ChangeLog
@@ -1,3 +1,9 @@
+
+Fri Apr 28 17:58:11 EDT 1995 Paul Park (pjpark@mit.edu)
+
+ * proto_serv.c - ifdef-out commands which are not fully supported.
+
+
Fri Apr 28 17:38:36 EDT 1995 Paul Park (pjpark@mit.edu)
* srv_net.c, proto_serv.c - re-include <signal.h> for signal name
diff --git a/src/kadmin/v5server/proto_serv.c b/src/kadmin/v5server/proto_serv.c
index 475ddfdc6e..44cf910ef0 100644
--- a/src/kadmin/v5server/proto_serv.c
+++ b/src/kadmin/v5server/proto_serv.c
@@ -353,6 +353,7 @@ proto_serv(kcontext, my_id, cl_sock, sv_p, cl_p)
err_aux = KRB5_ADM_BAD_ARGS;
}
}
+#ifdef MOTD_SUPPORTED
else if (!strcasecmp(arglist[0].data, KRB5_ADM_MOTD_CMD)) {
DPRINT(DEBUG_REQUESTS, proto_debug_level,
("> %d:MOTD command\n", my_id));
@@ -371,6 +372,8 @@ proto_serv(kcontext, my_id, cl_sock, sv_p, cl_p)
err_aux = KRB5_ADM_BAD_ARGS;
}
}
+#endif /* MOTD_SUPPORTED */
+#ifdef MIME_SUPPORTED
else if (!strcasecmp(arglist[0].data, KRB5_ADM_MIME_CMD)) {
DPRINT(DEBUG_REQUESTS, proto_debug_level,
("> %d:MIME command\n", my_id));
@@ -386,6 +389,8 @@ proto_serv(kcontext, my_id, cl_sock, sv_p, cl_p)
err_aux = KRB5_ADM_BAD_ARGS;
}
}
+#endif /* MIME_SUPPORTED */
+#ifdef LANGUAGES_SUPPORTED
else if (!strcasecmp(arglist[0].data, KRB5_ADM_LANGUAGE_CMD)) {
DPRINT(DEBUG_REQUESTS, proto_debug_level,
("> %d:LANGUAGE command\n", my_id));
@@ -410,6 +415,7 @@ proto_serv(kcontext, my_id, cl_sock, sv_p, cl_p)
err_aux = KRB5_ADM_BAD_ARGS;
}
}
+#endif /* LANGUAGES_SUPPORTED */
else {
DPRINT(DEBUG_REQUESTS, proto_debug_level,
("> %d:UNKNOWN command %s\n", my_id,