2010-05-19 18:22:17 +00:00
|
|
|
/*
|
|
|
|
* Stub definitions of the GSSAPI library list, for Unix pterm and
|
|
|
|
* any other application that needs the symbols defined but has no
|
|
|
|
* use for them.
|
|
|
|
*/
|
|
|
|
|
2011-03-02 00:18:03 +00:00
|
|
|
#include "putty.h"
|
|
|
|
|
2023-05-29 14:54:34 +00:00
|
|
|
#include "ssh/pgssapi.h"
|
|
|
|
#include "ssh/gss.h"
|
|
|
|
#include "ssh/gssc.h"
|
|
|
|
|
2010-05-19 18:22:17 +00:00
|
|
|
const int ngsslibs = 0;
|
|
|
|
const char *const gsslibnames[1] = { "dummy" };
|
2011-06-25 17:37:31 +00:00
|
|
|
const struct keyvalwhere gsslibkeywords[1] = { { "dummy", 0, -1, -1 } };
|
2023-05-29 14:54:34 +00:00
|
|
|
|
|
|
|
struct ssh_gss_liblist *ssh_gss_setup(Conf *conf)
|
|
|
|
{
|
|
|
|
struct ssh_gss_liblist *list = snew(struct ssh_gss_liblist);
|
|
|
|
|
|
|
|
list->libraries = NULL;
|
|
|
|
list->nlibraries = 0;
|
|
|
|
return list;
|
|
|
|
}
|
|
|
|
|
|
|
|
void ssh_gss_cleanup(struct ssh_gss_liblist *list)
|
|
|
|
{
|
|
|
|
sfree(list->libraries); /* I know it's always NULL, but stay consistent */
|
|
|
|
sfree(list);
|
|
|
|
}
|