/* Copyright (C) 1999 Beau Kuiper This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "ftpd.h" #include "auth.h" /* This file contains code to autheticate for disabled users */ void *disableauth_gethandle(FTPSTATE *peer, TOKENSET *tset, char *username, int *err) { *err = AUTH_ERROR; return(NULL); } void disableauth_freehandle(void *handle) { } int disableauth_checkpasswd(void *h, char *password, char **errmsg) { return FALSE; } PERMSTRUCT disableauth_commands = { disableauth_checkpasswd, NULL, NULL, NULL, NULL, NULL, disableauth_gethandle, disableauth_freehandle, NULL, };