don't need to maintain compatibility with very old versions.
static int ssh_gssapi_gsi_localname(ssh_gssapi_client *client, char **user);
static void ssh_gssapi_gsi_storecreds(ssh_gssapi_client *client);
-ssh_gssapi_mech gssapi_gsi_mech_old = {
- "N3+k7/4wGxHyuP8Yxi4RhA==",
- "GSI",
- {9, "\x2B\x06\x01\x04\x01\x9B\x50\x01\x01"},
- NULL,
- &ssh_gssapi_gsi_userok,
- &ssh_gssapi_gsi_localname,
- &ssh_gssapi_gsi_storecreds
-};
-
ssh_gssapi_mech gssapi_gsi_mech = {
"dZuIebMjgUqaxvbF7hDbAw==",
"GSI",
&ssh_gssapi_krb5_storecreds
};
-ssh_gssapi_mech gssapi_kerberos_mech_old = {
- "Se3H81ismmOC3OE+FwYCiQ==",
- "Kerberos",
- {9, "\x2A\x86\x48\x86\xF7\x12\x01\x02\x02"},
- &ssh_gssapi_krb5_init,
- &ssh_gssapi_krb5_userok,
- &ssh_gssapi_krb5_localname,
- &ssh_gssapi_krb5_storecreds
-};
-
/* Initialise the krb5 library, for the stuff that GSSAPI won't do */
static int
#ifdef KRB5
extern ssh_gssapi_mech gssapi_kerberos_mech;
-extern ssh_gssapi_mech gssapi_kerberos_mech_old;
#endif
#ifdef GSI
extern ssh_gssapi_mech gssapi_gsi_mech;
-extern ssh_gssapi_mech gssapi_gsi_mech_old;
#endif
ssh_gssapi_mech* supported_mechs[]= {
#ifdef KRB5
&gssapi_kerberos_mech,
- &gssapi_kerberos_mech_old, /* Support for legacy clients */
#endif
#ifdef GSI
&gssapi_gsi_mech,
- &gssapi_gsi_mech_old, /* Support for legacy clients */
#endif
&gssapi_null_mech,
};