mirror of
https://bitbucket.org/jsuto/piler.git
synced 2025-06-12 23:27:03 +02:00
@ -43,7 +43,7 @@ static void test_attachments(struct config *cfg){
|
||||
snprintf(sdata.tmpframe, SMALLBUFSIZE-1, "%s.m", tests[i].s);
|
||||
|
||||
state = parse_message(&sdata, 1, &data, cfg);
|
||||
post_parse(&sdata, &state, cfg);
|
||||
post_parse(&sdata, &data, &state, cfg);
|
||||
|
||||
for(j=1; j<=state.n_attachments; j++){
|
||||
unlink(state.attachments[j].internalname);
|
||||
|
@ -41,7 +41,7 @@ static void fill_rule_table(struct config *cfg){
|
||||
|
||||
for(i=0; i<sizeof(rules)/sizeof(struct rule_query); i++){
|
||||
p_query(&sdata, rules[i].query);
|
||||
rules[i].id = mysql_insert_id(&(sdata.mysql));
|
||||
rules[i].id = mysql_insert_id(&(sdata.mysql));
|
||||
}
|
||||
|
||||
close_database(&sdata);
|
||||
@ -107,7 +107,7 @@ static void test_archiving_rule(struct config *cfg){
|
||||
}
|
||||
|
||||
init_session_data(&sdata, cfg);
|
||||
|
||||
|
||||
sdata.delivered = 0;
|
||||
sdata.tot_len = st.st_size;
|
||||
|
||||
@ -116,7 +116,7 @@ static void test_archiving_rule(struct config *cfg){
|
||||
snprintf(sdata.tmpframe, SMALLBUFSIZE-1, "%s.m", rule_test[i].filename);
|
||||
|
||||
state = parse_message(&sdata, 1, &data, cfg);
|
||||
post_parse(&sdata, &state, cfg);
|
||||
post_parse(&sdata, &data, &state, cfg);
|
||||
|
||||
rule = check_against_ruleset(data.archiving_rules, &state, st.st_size, sdata.spam_message);
|
||||
|
||||
|
@ -21,7 +21,7 @@ int setup_and_parse_message(struct session_data *sdata, struct parser_state *sta
|
||||
}
|
||||
|
||||
init_session_data(sdata, cfg);
|
||||
|
||||
|
||||
sdata->delivered = 0;
|
||||
sdata->tot_len = st.st_size;
|
||||
|
||||
@ -30,7 +30,7 @@ int setup_and_parse_message(struct session_data *sdata, struct parser_state *sta
|
||||
snprintf(sdata->tmpframe, SMALLBUFSIZE-1, "%s.m", filename);
|
||||
|
||||
*state = parse_message(sdata, 1, data, cfg);
|
||||
post_parse(sdata, state, cfg);
|
||||
post_parse(sdata, data, state, cfg);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user