Hello all, Currently routes in the Linux routing table have these "key" fields: prefix, tos, table, metric (as I know). I.e. we cannot have two different routes with the same set of this fields. And "ip route list" command can be provided with all but one of those fields. We cannot pass metric to it and this is inconvenient. I ask if this behaviour can be changed by someone. We can even use "secondary" fields, for example type, dev or via, but not metric unfortunately. Sorry, I can not provide patches. I have written code long time ago. I tried to trace it, but as I see it parses arguments and fills some structures. And then my tries to understand failed. I opened the bug: https://bugzilla.kernel.org/show_bug.cgi?id=197897, but I was pointed out that this mailing list is a better place for this question.
-- Alexander Zubkov