diff -uprN bird-1.3.6-o1/filter/config.Y bird-1.3.6/filter/config.Y --- bird-1.3.6-o1/filter/config.Y 2012-01-10 13:42:47.000000000 +0100 +++ bird-1.3.6/filter/config.Y 2012-03-04 16:15:11.000000000 +0100 @@ -495,7 +495,7 @@ pair_item: /* Hack: $2 and $4 should be pair_expr, but that would cause shift/reduce conflict */ if ((pair_a($2) != pair_b($2)) || (pair_a($4) != pair_b($4))) cf_error("syntax error"); - $$ = f_new_pair_item(pair_b($2), pair_b($4), $8, $10); + $$ = f_new_pair_item(pair_b($2), $8, pair_b($4), $10); } ;