version 1.107, 2004/07/28 09:40:29 |
version 1.107.6.1, 2006/10/06 03:19:32 |
|
|
|
/* $OpenBSD$ */ |
/* |
/* |
* Copyright (c) 2000 Markus Friedl. All rights reserved. |
* Copyright (c) 2000 Markus Friedl. All rights reserved. |
* |
* |
|
|
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
*/ |
|
|
#include "includes.h" |
|
RCSID("$OpenBSD$"); |
|
|
|
#include "ssh2.h" |
#include <sys/types.h> |
|
|
|
#include <pwd.h> |
|
#include <string.h> |
|
#include <stdarg.h> |
|
|
#include "xmalloc.h" |
#include "xmalloc.h" |
|
#include "ssh2.h" |
#include "packet.h" |
#include "packet.h" |
#include "log.h" |
#include "log.h" |
|
#include "buffer.h" |
#include "servconf.h" |
#include "servconf.h" |
#include "compat.h" |
#include "compat.h" |
|
#include "key.h" |
|
#include "hostfile.h" |
#include "auth.h" |
#include "auth.h" |
#include "dispatch.h" |
#include "dispatch.h" |
#include "pathnames.h" |
#include "pathnames.h" |
#include "monitor_wrap.h" |
|
|
|
#ifdef GSSAPI |
#ifdef GSSAPI |
#include "ssh-gss.h" |
#include "ssh-gss.h" |
#endif |
#endif |
|
#include "monitor_wrap.h" |
|
|
/* import */ |
/* import */ |
extern ServerOptions options; |
extern ServerOptions options; |
|
|
dispatch_run(DISPATCH_BLOCK, &authctxt->success, authctxt); |
dispatch_run(DISPATCH_BLOCK, &authctxt->success, authctxt); |
} |
} |
|
|
|
/*ARGSUSED*/ |
static void |
static void |
input_service_request(int type, u_int32_t seq, void *ctxt) |
input_service_request(int type, u_int32_t seq, void *ctxt) |
{ |
{ |
|
|
xfree(service); |
xfree(service); |
} |
} |
|
|
|
/*ARGSUSED*/ |
static void |
static void |
input_userauth_request(int type, u_int32_t seq, void *ctxt) |
input_userauth_request(int type, u_int32_t seq, void *ctxt) |
{ |
{ |