Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-02-24 00:01:55 +0300
committerCorinna Vinschen <corinna@vinschen.de>2015-02-24 00:01:55 +0300
commitd9792ab0bf6af80ba62b3114e1252b4dfa4a4823 (patch)
tree0ec6e96654ff4b44dbbaa074f5cf815018be7330
parentc9baa8a65b647b5e6f49c0aefdda1a2d2357e646 (diff)
* userinfo.h (struct fetch_full_grp_t): Define only when building
Cygwin itself. (struct fetch_user_arg_t): Ditto.
-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