diff options
Diffstat (limited to 'common/eurephia_admin_common.h')
-rw-r--r-- | common/eurephia_admin_common.h | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/common/eurephia_admin_common.h b/common/eurephia_admin_common.h deleted file mode 100644 index 57304b5..0000000 --- a/common/eurephia_admin_common.h +++ /dev/null @@ -1,57 +0,0 @@ -/* eurephia_admin_common.h -- Common functions used for the admin API - * - * GPLv2 - Copyright (C) 2008 David Sommerseth <dazo@users.sourceforge.net> - * - * 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; version 2 - * of the License. - * - * 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., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ - -#ifndef EUREPHIA_ADMIN_COMMON_H_ -# define EUREPHIA_ADMIN_COMMON_H_ - -eurephiaUSERINFO *eAdminPopulateUSERINFO(int uid, const char *uname, const char *pwd, - const char *activated, const char *deactivd, const char *lastacc); - -void _eAdminFreeUSERINFO_func(eurephiaUSERINFO *); -#define eAdminFreeUSERINFO(x) { _eAdminFreeUSERINFO_func(x); x = NULL; } - -void _eAdminFreeUSERLIST_func(eurephiaUSERLIST *); -#define eAdminFreeUSERLIST(x) { _eAdminFreeUSERLIST_func(x); x = NULL; } - - -eurephiaCERTLIST *eAdminCreateCERTLIST(); - -eurephiaCERTINFO *eAdminPopulateCERTINFO(int certid, int depth, const char *digest, - const char *cname, const char *org, const char *email, const char *reg); - -void eAdminInsertCERTINFO(eurephiaCERTLIST *list, eurephiaCERTINFO *cert); - -void _eAdminFreeCERTINFO_func(eurephiaCERTINFO *); -#define eAdminFreeCERTINFO(x) { _eAdminFreeCERTINFO_func(x); x = NULL; } - -void _eAdminFreeCERTLIST_func(eurephiaCERTLIST *); -#define eAdminFreeCERTLIST(x) { _eAdminFreeCERTLIST_func(x); x = NULL; } - -eurephiaACCESSLIST *eAdminCreateACCESSLIST(); -eurephiaACCESSINFO *eAdminRegisterACCESSINFO(eurephiaACCESSLIST *aclst, int accprofid, - const char *fwprofile, const char *accdescr); - -void _eAdminFreeACCESSINFO_func(eurephiaACCESSINFO *); -#define eAdminFreeACCESSINFO(x) { _eAdminFreeACCESSINFO_func(x); x = NULL; } - -void _eAdminFreeACCESSLIST_func(eurephiaACCESSLIST *); -#define eAdminFreeACCESSLIST(x) { _eAdminFreeACCESSLIST_func(x); x = NULL; } - -#endif /* !EUREPHIA_ADMIN_COMMON_H_ */ |