From: Martin Mares Date: Wed, 1 Dec 1999 15:07:06 +0000 (+0000) Subject: Make ACCEPT/REJECT actually return the result... X-Git-Tag: v1.2.0~1411 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2ad6dcdb2c949904643eabbbf6d0029045e8ea45;p=thirdparty%2Fbird.git Make ACCEPT/REJECT actually return the result... --- diff --git a/filter/filter.c b/filter/filter.c index 2ffcbb7fd..84e039b73 100644 --- a/filter/filter.c +++ b/filter/filter.c @@ -283,9 +283,9 @@ interpret(struct f_inst *what) case F_ACCEPT: /* Should take care about turning ACCEPT into MODIFY */ case F_ERROR: - case F_REJECT: /* FIXME (noncritical) Should print compele route along with reason to reject route */ + case F_REJECT: /* FIXME (noncritical) Should print complete route along with reason to reject route */ res.type = T_RETURN; - res.val.i = what->a1.i; + res.val.i = what->a2.i; return res; /* We have to return now, no more processing. */ case F_NONL: case F_NOP: