Support for ifroute

bnc#897394, bnc#866250
ugh? why not simple `ret`?