# Re: \[PATCH net-next 3/3\] net: Add table id from route lookup to route response

- From: David Miller \<davem@davemloft.net\>
- Date: 2015-09-02 18:49:15 
- List: netdev
- Page: https://ratatoskr.run/netdev/2015/09/10995956
- Thread: https://ratatoskr.run/netdev/2015/09/10995939/t.md

```text
From: Thomas Graf <tgraf@suug.ch>
Date: Wed, 2 Sep 2015 20:43:46 +0200

> On 09/02/15 at 09:40am, David Ahern wrote:
>> rt_fill_info which is called for 'route get' requests hardcodes the
>> table id as RT_TABLE_MAIN which is not correct when multiple tables
>> are used. Use the newly added table id in the rtable to send back
>> the correct table.
>> 
>> Signed-off-by: David Ahern <redacted>
> 
> What RTM_GETROUTE returns is not the actual route but a description
> of the routing decision which is why table id, scope, protocol, and
> prefix length are hardcoded. This is indicated by the RTM_F_CLONED
> flag. What you propose would break userspace ABI.

Agreed, I don't think we can do this.
```
