Hello, </snip>
> My diff removes the kif here ... > > > > > - if (rv == 0) { > > > > - s->rt_kif = r->route.kif; > > > > + if (rv == 0) > > > > s->natrule.ptr = r; > > > > - } > > ... and the {}. > > Anyway, it should not be commited without the userland part. > (and not without compling it :-) yes you are right. there was a conflict and I ignored the resulting pf.c.rej. entirely my fault. your diff looks good and should go in. The userland part will be tricky. perhaps we should fork existing `host()` function and tailor it to route-to et. al. The current `host()` as-is still tries to resolve name to interface if dns fails. We don't want it now. your diff reads OK to me. thanks and regards sashan > > bluhm