[issue1969] pf-related network problem
Jan Lentfer
Jan.Lentfer at web.de
Thu Jan 27 14:17:35 PST 2011
Jan Lentfer schrieb:
That was a wrong trace :(.. too tired I guess. The part that actually
returns NULL in radix.c is in rn_delete():
/*
* Delete our route from mask lists.
*/
if (netmask != NULL) {
if ((x = rn_addmask(netmask, TRUE, head_off)) == NULL)
return (NULL);
netmask = x->rn_key;
while (tt->rn_mask != netmask)
if ((tt = tt->rn_dupedkey) == NULL)
return (NULL);
}
Jan
I put some kprintfs in radix.c's rn_addroute() and rn_delete(), to maybe
better figure out where it goes wrong. The table loaded in pf is made up
of the 1st 100 lines of Peter's p2p file. The ouput is rather long, so I
am just linkin to a pastie here:
http://pastie.org/1504070
Maybe someone can make any sense from that??
TIA
Jan
More information about the Bugs
mailing list