Support for ifroute

bnc#897394, bnc#866250
And the same bug as below is here.