version 1.298, 2004/07/11 17:48:47 |
version 1.299, 2004/07/17 05:31:41 |
|
|
/* global authentication context */ |
/* global authentication context */ |
Authctxt *the_authctxt = NULL; |
Authctxt *the_authctxt = NULL; |
|
|
|
/* message to be displayed after login */ |
|
Buffer loginmsg; |
|
|
/* Prototypes for various functions defined later in this file. */ |
/* Prototypes for various functions defined later in this file. */ |
void destroy_sensitive_data(void); |
void destroy_sensitive_data(void); |
void demote_sensitive_data(void); |
void demote_sensitive_data(void); |
|
|
if (use_privsep) |
if (use_privsep) |
if (privsep_preauth(authctxt) == 1) |
if (privsep_preauth(authctxt) == 1) |
goto authenticated; |
goto authenticated; |
|
|
|
/* prepare buffer to collect messages to display to user after login */ |
|
buffer_init(&loginmsg); |
|
|
/* perform the key exchange */ |
/* perform the key exchange */ |
/* authenticate user and start session */ |
/* authenticate user and start session */ |