From f86780ab4a9ec018ff151c061ad2de669641f2b0 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Mon, 25 Aug 2014 10:45:40 +0200 Subject: [PATCH 5/6] define uid_t in windows Signed-off-by: Nikos Mavrogiannopoulos --- openconnect-internal.h | 1 + openconnect.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/openconnect-internal.h b/openconnect-internal.h index 089dafc..34550cb 100644 --- a/openconnect-internal.h +++ b/openconnect-internal.h @@ -25,6 +25,7 @@ #ifdef _WIN32 #include #include +#define uid_t int #ifndef SECURITY_WIN32 #define SECURITY_WIN32 1 #endif diff --git a/openconnect.h b/openconnect.h index c9c3ecf..dab379a 100644 --- a/openconnect.h +++ b/openconnect.h @@ -330,6 +330,9 @@ int openconnect_set_stoken_mode(struct openconnect_info *, int, const char *); void openconnect_set_xmlsha1(struct openconnect_info *, const char *, int size); void openconnect_set_cafile(struct openconnect_info *, char *); +#if defined(_WIN32) && !defined(uid_t) +# define uid_t int +#endif void openconnect_setup_csd(struct openconnect_info *, uid_t, int silent, char *wrapper); void openconnect_set_xmlpost(struct openconnect_info *, int enable); -- 1.9.3