summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-03-24 09:38:59 +0100
committerThomas Haller <thaller@redhat.com>2019-03-27 16:12:15 +0100
commit48d8ffaff6b44f28b37ee16fd5d6432ce883e9a2 (patch)
treefe8460aa2d48d3143a0300240194e3290bc946c3
parent598ecbc482edda7a571645cc91216f216285c601 (diff)
downloadNetworkManager-48d8ffaff6b44f28b37ee16fd5d6432ce883e9a2.tar.gz
platform: fix default routing rules added by kernel in NMPRulesManager
Fixes: b8398b9e7948 ('platform: add NMPRulesManager for syncing routing rules')
-rw-r--r--src/platform/nmp-rules-manager.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/platform/nmp-rules-manager.c b/src/platform/nmp-rules-manager.c
index 2c486fdaa6..ae19b33dfc 100644
--- a/src/platform/nmp-rules-manager.c
+++ b/src/platform/nmp-rules-manager.c
@@ -558,6 +558,7 @@ nmp_rules_manager_track_default (NMPRulesManager *self,
.priority = 0,
.table = RT_TABLE_LOCAL,
.action = FR_ACT_TO_TBL,
+ .protocol = RTPROT_KERNEL,
}),
priority,
user_tag);
@@ -567,6 +568,7 @@ nmp_rules_manager_track_default (NMPRulesManager *self,
.priority = 32766,
.table = RT_TABLE_MAIN,
.action = FR_ACT_TO_TBL,
+ .protocol = RTPROT_KERNEL,
}),
priority,
user_tag);
@@ -576,6 +578,7 @@ nmp_rules_manager_track_default (NMPRulesManager *self,
.priority = 32767,
.table = RT_TABLE_DEFAULT,
.action = FR_ACT_TO_TBL,
+ .protocol = RTPROT_KERNEL,
}),
priority,
user_tag);
@@ -587,6 +590,7 @@ nmp_rules_manager_track_default (NMPRulesManager *self,
.priority = 0,
.table = RT_TABLE_LOCAL,
.action = FR_ACT_TO_TBL,
+ .protocol = RTPROT_KERNEL,
}),
priority,
user_tag);
@@ -596,6 +600,7 @@ nmp_rules_manager_track_default (NMPRulesManager *self,
.priority = 32766,
.table = RT_TABLE_MAIN,
.action = FR_ACT_TO_TBL,
+ .protocol = RTPROT_KERNEL,
}),
priority,
user_tag);