FRR behaviour without "interface" in route - it replaced metric with value without metric
r12-lts(config)# ip route 0.0.0.0/0 192.168.122.1 r12-lts(config)# r12-lts(config)# do sho run | include 0.0.0.0 ip route 0.0.0.0/0 192.168.122.1 r12-lts(config)# r12-lts(config)# ip route 0.0.0.0/0 192.168.122.1 210 r12-lts(config)# r12-lts(config)# do sho run | include 0.0.0.0 ip route 0.0.0.0/0 192.168.122.1 210 r12-lts(config)# r12-lts(config)# ip route 0.0.0.0/0 192.168.122.1 r12-lts(config)# r12-lts(config)# do sho run | include 0.0.0.0 ip route 0.0.0.0/0 192.168.122.1 r12-lts(config)# r12-lts(config)# ip route 0.0.0.0/0 192.168.122.1 eth0 210 r12-lts(config)# r12-lts(config)# do sho run | include 0.0.0.0 ip route 0.0.0.0/0 192.168.122.1 ip route 0.0.0.0/0 192.168.122.1 eth0 210 r12-lts(config)#