From: Matthew N. Dodd Date: Mon, 20 Jun 2011 17:35:54 +0000 (-0400) Subject: auth_null used when auth_none is appropriate X-Git-Tag: libtirpc-0-2-3-rc1~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6c43043ececc2e9f613dc86086c7ac4970aeb690;p=libtirpc auth_null used when auth_none is appropriate svc_auth.c uses a fake entry function for AUTH_NULL (AUTH_NONE) when the use of the svc_auth_none is appropriate. With the previous patches to make use of WRAP/UNWRAP svc_auth_none is required. Signed-off-by: Steve Dickson --- diff --git a/src/svc_auth.c b/src/svc_auth.c index c6b3a0b..e80d5f9 100644 --- a/src/svc_auth.c +++ b/src/svc_auth.c @@ -98,8 +98,8 @@ _authenticate(rqst, msg) rqst->rq_xprt->xp_verf.oa_length = 0; cred_flavor = rqst->rq_cred.oa_flavor; switch (cred_flavor) { - case AUTH_NULL: - dummy = _svcauth_null(rqst, msg); + case AUTH_NONE: + dummy = _svcauth_none(rqst, msg); return (dummy); case AUTH_SYS: dummy = _svcauth_unix(rqst, msg); @@ -132,15 +132,6 @@ _authenticate(rqst, msg) return (AUTH_REJECTEDCRED); } -/*ARGSUSED*/ -enum auth_stat -_svcauth_null(rqst, msg) - struct svc_req *rqst; - struct rpc_msg *msg; -{ - return (AUTH_OK); -} - /* * Allow the rpc service to register new authentication types that it is * prepared to handle. When an authentication flavor is registered, diff --git a/tirpc/rpc/auth.h b/tirpc/rpc/auth.h index 734e6b9..f669ae4 100644 --- a/tirpc/rpc/auth.h +++ b/tirpc/rpc/auth.h @@ -373,7 +373,7 @@ __END_DECLS __BEGIN_DECLS struct svc_req; struct rpc_msg; -enum auth_stat _svcauth_null (struct svc_req *, struct rpc_msg *); +enum auth_stat _svcauth_none (struct svc_req *, struct rpc_msg *); enum auth_stat _svcauth_short (struct svc_req *, struct rpc_msg *); enum auth_stat _svcauth_unix (struct svc_req *, struct rpc_msg *); __END_DECLS