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