diff options
Diffstat (limited to 'winsup/cygwin/cygserver_setpwd.h')
-rw-r--r-- | winsup/cygwin/cygserver_setpwd.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/winsup/cygwin/cygserver_setpwd.h b/winsup/cygwin/cygserver_setpwd.h deleted file mode 100644 index 8fa34793b..000000000 --- a/winsup/cygwin/cygserver_setpwd.h +++ /dev/null @@ -1,53 +0,0 @@ -/* cygserver_setpwd.h: Set LSA private data password for current user. - - Copyright 2008, 2011 Red Hat, Inc. - -This file is part of Cygwin. - -This software is a copyrighted work licensed under the terms of the -Cygwin license. Please consult the file "CYGWIN_LICENSE" for -details. */ - -#ifndef __CYGSERVER_SETPWD_H__ -#define __CYGSERVER_SETPWD_H__ - -#include <sys/types.h> -#include "cygserver.h" - -#define CYGWIN_LSA_KEY_PREFIX L"L$CYGWIN_" - -#ifndef __INSIDE_CYGWIN__ -class transport_layer_base; -class process_cache; -#endif - -class client_request_setpwd : public client_request -{ - friend class client_request; - -private: - union - { - struct - { - WCHAR passwd[256]; - } in; - } _parameters; - -#ifndef __INSIDE_CYGWIN__ - client_request_setpwd (); - virtual void serve (transport_layer_base *, process_cache *); -#endif - -public: - -#ifdef __INSIDE_CYGWIN__ - client_request_setpwd (PUNICODE_STRING); -#endif -}; - -#ifdef __INSIDE_CYGWIN__ -unsigned long setlsapwd (const char *passwd, const char *username); -#endif - -#endif /* __CYGSERVER_SETPWD_H__ */ |