On Tue, Nov 03, 2015 at 09:40:38PM +0100, Alexandr Nedvedicky wrote:
> I think the
> right thing is to use goto _skip; in that branch to avoid 499 et. al.
> completely.
Yes
> @@ -491,6 +491,7 @@ pfr_set_addrs(struct pfr_table *tbl, str
> if (pfr_route_kentry(tmpkt, p)) {
> pfr_destroy_kentry(p);
> ad.pfra_fback = PFR_FB_NONE;
> + goto _skip;
> } else {
> SLIST_INSERT_HEAD(&addq, p, pfrke_workq);
> ad.pfra_fback = PFR_FB_ADDED;
I would prefer not to have an else block after a goto. You can
remove the else and move the tree following lines one tab to the
left.
anyway OK bluhm@