summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-02-23 21:01:55 +0000
committerCorinna Vinschen <corinna@vinschen.de>2015-02-23 21:01:55 +0000
commitd9792ab0bf6af80ba62b3114e1252b4dfa4a4823 (patch)
tree0ec6e96654ff4b44dbbaa074f5cf815018be7330 /winsup/cygwin
parentc9baa8a65b647b5e6f49c0aefdda1a2d2357e646 (diff)
downloadcygnal-d9792ab0bf6af80ba62b3114e1252b4dfa4a4823.tar.gz
cygnal-d9792ab0bf6af80ba62b3114e1252b4dfa4a4823.tar.bz2
cygnal-d9792ab0bf6af80ba62b3114e1252b4dfa4a4823.zip
* userinfo.h (struct fetch_full_grp_t): Define only when building
Cygwin itself. (struct fetch_user_arg_t): Ditto.
Diffstat (limited to 'winsup/cygwin')
-rw-r--r--winsup/cygwin/ChangeLog6
-rw-r--r--winsup/cygwin/userinfo.h4
2 files changed, 10 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index de0ba04dd..1129ea38f 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,11 @@
2015-02-23 Corinna Vinschen <corinna@vinschen.de>
+ * userinfo.h (struct fetch_full_grp_t): Define only when building
+ Cygwin itself.
+ (struct fetch_user_arg_t): Ditto.
+
+2015-02-23 Corinna Vinschen <corinna@vinschen.de>
+
* autoload.cc (LsaLookupSids): Import.
* cygserver_pwdgrp.h: Include userinfo.h. Drop workaround defining
fetch_user_arg_type_t locally.
diff --git a/winsup/cygwin/userinfo.h b/winsup/cygwin/userinfo.h
index db557a77e..ba957273e 100644
--- a/winsup/cygwin/userinfo.h
+++ b/winsup/cygwin/userinfo.h
@@ -17,6 +17,8 @@ enum fetch_user_arg_type_t {
FULL_grp_arg,
};
+#ifdef __INSIDE_CYGWIN__
+
struct fetch_full_grp_t {
cygpsid sid;
PUNICODE_STRING name;
@@ -36,3 +38,5 @@ struct fetch_user_arg_t
/* Only used in fetch_account_from_file/line. */
size_t len;
};
+
+#endif