network: do not serialize/deserialize routing policy rules
authorYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 28 Oct 2020 08:02:41 +0000 (17:02 +0900)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Fri, 12 Mar 2021 16:34:35 +0000 (17:34 +0100)
commit3f7a5e2a639cea7975cb21f145bca3edd8f028b5
tree8abc438ae22fbcb85d0bf0dd85620f33bcd94911
parent131f78322eb9c72d2cdf27aa919191c9693f88d7
network: do not serialize/deserialize routing policy rules

We already handle foreign routing policy rules correctly by the previous
commit. So, the serialization/deserialization of rules are not necessary
anymore.

[#17477,5/5] cherry-picked from a9d240f4bfefcd85de22381f6250e1e1ab58ea55
src/network/meson.build
src/network/networkd-manager.c
src/network/networkd-manager.h
src/network/networkd-routing-policy-rule.c
src/network/networkd-routing-policy-rule.h
src/network/test-routing-policy-rule.c [deleted file]