svn commit: r184648 - user/dfr/gssapi/7/usr.sbin/gssd
Doug Rabson
dfr at FreeBSD.org
Tue Nov 4 10:38:49 PST 2008
Author: dfr
Date: Tue Nov 4 18:38:48 2008
New Revision: 184648
URL: http://svn.freebsd.org/changeset/base/184648
Log:
Stub out RPCs which use GSS-API features not present in RELENG_7.
Modified:
user/dfr/gssapi/7/usr.sbin/gssd/gssd.c
Modified: user/dfr/gssapi/7/usr.sbin/gssd/gssd.c
==============================================================================
--- user/dfr/gssapi/7/usr.sbin/gssd/gssd.c Tue Nov 4 18:31:16 2008 (r184647)
+++ user/dfr/gssapi/7/usr.sbin/gssd/gssd.c Tue Nov 4 18:38:48 2008 (r184648)
@@ -450,6 +450,7 @@ gssd_release_name_1_svc(release_name_arg
bool_t
gssd_pname_to_uid_1_svc(pname_to_uid_args *argp, pname_to_uid_res *result, struct svc_req *rqstp)
{
+#if 0
gss_name_t name = gssd_find_resource(argp->pname);
uid_t uid;
char buf[128];
@@ -486,6 +487,11 @@ gssd_pname_to_uid_1_svc(pname_to_uid_arg
}
return (TRUE);
+#else
+ memset(result, 0, sizeof(*result));
+ result->major_status = GSS_S_FAILURE;
+ return (TRUE);
+#endif
}
bool_t
@@ -523,6 +529,7 @@ gssd_acquire_cred_1_svc(acquire_cred_arg
bool_t
gssd_set_cred_option_1_svc(set_cred_option_args *argp, set_cred_option_res *result, struct svc_req *rqstp)
{
+#if 0
gss_cred_id_t cred = gssd_find_resource(argp->cred);
memset(result, 0, sizeof(*result));
@@ -535,6 +542,11 @@ gssd_set_cred_option_1_svc(set_cred_opti
&cred, argp->option_name, &argp->option_value);
return (TRUE);
+#else
+ memset(result, 0, sizeof(*result));
+ result->major_status = GSS_S_FAILURE;
+ return (TRUE);
+#endif
}
bool_t
More information about the svn-src-user
mailing list