* Makefile.in (OBJS): Add setpwd.o.
* README: Explain new service to store passwords in the LSA registry area. * bsd_helper.cc (get_token_info): Make externally available. * bsd_helper.h (get_token_info): Declare. * client.cc (client_request::handle_request): Add case for CYGSERVER_REQUEST_SETPWD request. * setpwd.cc: New file implementing the CYGSERVER_REQUEST_SETPWD request.
This commit is contained in:
@ -27,6 +27,7 @@ details. */
|
||||
#include "cygserver_msg.h"
|
||||
#include "cygserver_sem.h"
|
||||
#include "cygserver_shm.h"
|
||||
#include "cygserver_setpwd.h"
|
||||
|
||||
#include "cygserver.h"
|
||||
#include "transport.h"
|
||||
@ -293,6 +294,9 @@ client_request::handle_request (transport_layer_base *const conn,
|
||||
case CYGSERVER_REQUEST_SHM:
|
||||
req = new client_request_shm;
|
||||
break;
|
||||
case CYGSERVER_REQUEST_SETPWD:
|
||||
req = new client_request_setpwd;
|
||||
break;
|
||||
default:
|
||||
syscall_printf ("unknown request code %d received: request ignored",
|
||||
header.request_code);
|
||||
|
Reference in New Issue
Block a user