auth-plain.c revision c0435c854a0e7246373b9752d163095cc4fbe985
/* Copyright (C) 2002 Timo Sirainen */
#include "common.h"
#include "safe-memset.h"
#include "auth.h"
#include "cookie.h"
#include "userinfo.h"
struct auth_continued_request_data *request,
const unsigned char *data,
{
struct auth_reply_data reply;
const char *user;
char *pass;
/* initialize reply */
/* data should contain user\0...\0pass */
count = 0;
i++;
pass = "";
else {
}
break;
}
}
}
if (*pass != '\0') {
/* make sure it's cleared */
}
}
if (!cookie_reply->success) {
/* failed, we don't need the cookie anymore */
}
}
struct auth_cookie_reply_data *reply)
{
struct auth_cookie_reply_data *cookie_reply;
if (!cookie_reply->success)
return FALSE;
return TRUE;
}
{
}
static void auth_plain_init(unsigned int login_pid,
struct auth_init_request_data *request,
{
struct cookie_data *cookie;
struct auth_reply_data reply;
/* initialize reply */
}
struct auth_module auth_plain = {
};