I added more debugging print lines, I am pushing this because of a weird kernel panic on my system. I will test this on other systems.

This commit is contained in:
MissValeska 2014-03-29 14:21:46 -07:00
parent 05309ec9c3
commit 1c571ff8ea

View File

@ -55,6 +55,7 @@ static int dumped;
int table_init(const char *table, iptc_handle_t *t) int table_init(const char *table, iptc_handle_t *t)
{ {
*t=iptc_init(table); *t=iptc_init(table);
error("In table_int, t: %s and errno %d", table,errno);
if (!(*t)) { if (!(*t)) {
error("In table_init, table %s: -> %s", table,iptc_strerror(errno)); error("In table_init, table %s: -> %s", table,iptc_strerror(errno));
err_ret(ERR_NETFIL,-1); err_ret(ERR_NETFIL,-1);
@ -90,6 +91,7 @@ int append_rule(const char *rule,iptc_handle_t *t,const char *chain)
{ {
int res; int res;
res=iptc_append_entry(chain,(struct ipt_entry*)rule,t); res=iptc_append_entry(chain,(struct ipt_entry*)rule,t);
error("res is: %d, chain: %s, rule: %s, t: %s, Errno is: %d",res,chain,rule,t,errno);
if (!res) { if (!res) {
error("In append_rule: %s.",iptc_strerror(errno)); error("In append_rule: %s.",iptc_strerror(errno));
err_ret(ERR_NETRUL,-1); err_ret(ERR_NETRUL,-1);