Package: ferm / 2.5.1-1

Metadata

Package Version Patches format
ferm 2.5.1-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Fix deferred functions within target arguments.patch | (download)

src/ferm | 36 21 + 15 - 0 !
test/misc/ipfilter.ferm | 7 7 + 0 - 0 !
test/misc/ipfilter.result | 2 2 + 0 - 0 !
3 files changed, 30 insertions(+), 15 deletions(-)

 fix (deferred) functions within target arguments

Since deferred functions were introduced (commits fe99bc2, 31bb5d3
etc.), passing functions like @ipfilter to target arguments (such SNAT's
to-source) was broken, resulting into broken output.

Abstract the realization of deferred functions into a separate
subroutine, and call it also from parse_keyword().

Thanks to Endre Szabo for reporting this issue. Fixes #63.