#include <ares.h>
#include <errno.h>
+#include <globus_common.h>
+
#include "glite_gss.h"
#define tv_sub(a,b) {\
/* XXX is it possible to cut & paste edg_wll_ssl_reject() ? */
return 0;
}
+
+int
+edg_wll_gss_gethostname(char *name, int len)
+{
+ int ret;
+
+ ret = globus_module_activate(GLOBUS_COMMON_MODULE);
+ if (ret != GLOBUS_SUCCESS) {
+ ret = gethostname(name, len);
+ return ret;
+ }
+ ret = globus_libc_gethostname(name, len);
+ globus_module_deactivate(GLOBUS_COMMON_MODULE);
+
+ return ret;
+}