summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
435d981)
to trace when tracing's turned off.
- * $Id: rule.c,v 1.2 1997/08/04 10:24:25 mdw Exp $
+ * $Id: rule.c,v 1.3 1997/08/20 16:22:36 mdw Exp $
/*----- Revision history --------------------------------------------------*
*
* $Log: rule.c,v $
/*----- Revision history --------------------------------------------------*
*
* $Log: rule.c,v $
+ * Revision 1.3 1997/08/20 16:22:36 mdw
+ * Rename `rule_reinit' to `rule_end' for more sensible restart. Don't try
+ * to trace when tracing's turned off.
+ *
* Revision 1.2 1997/08/04 10:24:25 mdw
* Sources placed under CVS control.
*
* Revision 1.2 1997/08/04 10:24:25 mdw
* Sources placed under CVS control.
*
rule__tail = (rule *)&rule__list;
}
rule__tail = (rule *)&rule__list;
}
-/* --- @rule_reinit@ --- *
*
* Arguments: ---
*
* Returns: ---
*
*
* Arguments: ---
*
* Returns: ---
*
- * Use: Reinitialises the rule database.
+ * Use: Empties the rule database.
{
rule *r = rule__list;
rule *rr;
while (r) {
rr = r->next;
{
rule *r = rule__list;
rule *rr;
while (r) {
rr = r->next;
+ class_dec(r->host);
+ class_dec(r->from);
+ class_dec(r->to);
+ class_dec(r->cmd);
}
/* --- @rule_add@ --- *
}
/* --- @rule_add@ --- *
rule *rr = rule__list;
trace(TRACE_RULE, "rule: dumping rules");
rule *rr = rule__list;
trace(TRACE_RULE, "rule: dumping rules");
rr = rr->next;
}
trace(TRACE_RULE, "rule: dump finished");
rr = rr->next;
}
trace(TRACE_RULE, "rule: dump finished");
}
/*----- That's all, folks -------------------------------------------------*/
}
/*----- That's all, folks -------------------------------------------------*/