#include "helpers/defines.h"
#include "include/util.h"
-
#if _SQUID_CYGWIN_
#include <wchar.h>
int _wcsicmp(const wchar_t *, const wchar_t *);
#include <lm.h>
#include <ntsecapi.h>
-
int use_global = 0;
int use_PDC_only = 0;
char *program_name;
char *DefaultDomain = NULL;
const char NTV_VALID_DOMAIN_SEPARATOR[] = "\\/";
-
char *
AllocStrFromLSAStr(LSA_UNICODE_STRING LsaStr)
{
return target;
}
-
char *
GetDomainName(void)
{
return result;
}
-
/* returns 1 on success, 0 on failure */
int
Valid_Global_Groups(char *UserName, const char **Groups)
MultiByteToWideChar(CP_ACP, 0, machinedomain,
strlen(machinedomain) + 1, wszLocalDomain, sizeof(wszLocalDomain) / sizeof(wszLocalDomain[0]));
-
/* Call the NetServerGetInfo function for local computer, specifying level 101. */
dwLevel = 101;
nStatus = NetServerGetInfo(NULL, dwLevel, (LPBYTE *) & pSrvBuf);
return;
}
-
int
main(int argc, char *argv[])
{