/* * 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. */ #include "putty.h" #include "ssh/pgssapi.h" #include "ssh/gss.h" #include "ssh/gssc.h" const int ngsslibs = 0; const char *const gsslibnames[1] = { "dummy" }; const struct keyvalwhere gsslibkeywords[1] = { { "dummy", 0, -1, -1 } }; 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); }