Renaming GSB functions

This commit is contained in:
brenosilva 2011-05-31 01:37:44 +00:00
parent 9ece2422c8
commit c8d2921051
3 changed files with 9 additions and 8 deletions

View File

@ -1991,7 +1991,7 @@ static const char *cmd_geo_lookup_db(cmd_parms *cmd, void *_dcfg,
/* Google safe browsing */
static const char *cmd_gsb_mal_lookup_db(cmd_parms *cmd, void *_dcfg,
static const char *cmd_gsb_lookup_db(cmd_parms *cmd, void *_dcfg,
const char *p1)
{
const char *filename = resolve_relative_path(cmd->pool, cmd->directive->filename, p1);
@ -1999,7 +1999,7 @@ static const char *cmd_gsb_mal_lookup_db(cmd_parms *cmd, void *_dcfg,
directory_config *dcfg = (directory_config *)_dcfg;
if (dcfg == NULL) return NULL;
if (gsb_mal_init(dcfg, filename, &error_msg) <= 0) {
if (gsb_db_init(dcfg, filename, &error_msg) <= 0) {
return error_msg;
}
@ -2305,7 +2305,7 @@ const command_rec module_directives[] = {
AP_INIT_TAKE1 (
"SecGsbLookupDB",
cmd_gsb_mal_lookup_db,
cmd_gsb_lookup_db,
NULL,
RSRC_CONF,
"database google safe browsing"

View File

@ -14,7 +14,7 @@
#include "msc_gsb.h"
static int gsb_mal_create(directory_config *dcfg, char **error_msg)
static int gsb_db_create(directory_config *dcfg, char **error_msg)
{
char errstr[1024];
apr_pool_t *mp = dcfg->mp;
@ -89,7 +89,7 @@ static int gsb_mal_create(directory_config *dcfg, char **error_msg)
/**
* Initialise Gsb malware data structure
*/
int gsb_mal_init(directory_config *dcfg, const char *dbfn, char **error_msg)
int gsb_db_init(directory_config *dcfg, const char *dbfn, char **error_msg)
{
*error_msg = NULL;
@ -104,6 +104,6 @@ int gsb_mal_init(directory_config *dcfg, const char *dbfn, char **error_msg)
dcfg->gsb->db = NULL;
dcfg->gsb->dbfn = apr_pstrdup(dcfg->mp, dbfn);
return gsb_mal_create(dcfg, error_msg);
return gsb_db_create(dcfg, error_msg);
}

View File

@ -19,13 +19,14 @@ typedef struct gsb_db gsb_db;
#include <apr_file_io.h>
#include "modsecurity.h"
#include "apr_hash.h"
struct gsb_db {
apr_file_t *db;
const char *dbfn;
apr_table_t *gsb_table;
apr_hash_t *gsb_table;
};
int DSOLOCAL gsb_mal_init(directory_config *dcfg, const char *dbfn, char **error_msg);
int DSOLOCAL gsb_db_init(directory_config *dcfg, const char *dbfn, char **error_msg);
#endif