gss: remove superfluous SPNEGO cred wrappers
commit9eb01c66e961e8561d1ded69082bc89ecd3b4860
authorLuke Howard <lukeh@padl.com>
Mon, 13 Apr 2020 10:51:44 +0000 (13 20:51 +1000)
committerLuke Howard <lukeh@padl.com>
Mon, 13 Apr 2020 11:06:37 +0000 (13 21:06 +1000)
treede0c6b2735d010e62d4365900b8d43a9c8fdb677
parent2d2d8a097920d32ffa0b7c11836fd545bd6bdad1
gss: remove superfluous SPNEGO cred wrappers

SPNEGO credentials are mechglue credentials. SPNEGO credential wrapper
functions can be replaced with direct calls into the mechglue, unless a
specific check is required to avoid infinite recursion (as is the case where
the mechglue enumerates all mechanism when passed a null credential handle).
lib/gssapi/spnego/cred_stubs.c
lib/gssapi/spnego/external.c