This follows what the kernel is doing, c.f. https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=5fd54ace4721fc5ce2bb5aef6318fcf17f421460.
table_id
table
Other parts of the code do just use `table` as identifier for the actual routing table id. This change should make it easier to read through the code since the meaning or rather the name stays the same.
This could (and should) be made into a separate daemon, at least move the sourcefiles out for now.