summaryrefslogtreecommitdiff
path: root/package/proftpd/patches/patch-modules_mod_auth_unix_c
blob: a439d6b5a476119bac00c14d2f2dfd372f3812d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
--- proftpd-1.3.3.orig/modules/mod_auth_unix.c	2009-10-14 20:49:31.000000000 +0200
+++ proftpd-1.3.3/modules/mod_auth_unix.c	2010-05-30 13:02:15.515625000 +0200
@@ -77,6 +77,7 @@
 # endif
 #endif /* PR_USE_SIA */
 
+/*
 #ifdef CYGWIN
 typedef void *HANDLE;
 typedef unsigned long DWORD;
@@ -85,7 +86,8 @@ typedef unsigned long DWORD;
 DWORD WINAPI GetVersion(void);
 extern HANDLE cygwin_logon_user (const struct passwd *, const char *);
 extern void cygwin_set_impersonation_token (const HANDLE);
-#endif /* CYGWIN */
+#endif 
+*/
 
 #ifdef SETGRENT_VOID
 # define RETSETGRENTTYPE	void
@@ -738,7 +740,7 @@ MODRET pw_check(cmd_rec *cmd) {
 
 #else /* !PR_USE_SIA */
 
-# ifdef CYGWIN
+# if 0
   /* We have to do special Windows NT voodoo with Cygwin in order to be
    * able to switch UID/GID. More info at
    * http://cygwin.com/cygwin-ug-net/ntsec.html#NTSEC-SETUID