Merge pull request #7988 from ssahani/follow-7712

Networkd: cleanup  code a bit
This commit is contained in:
Lennart Poettering
2018-01-24 16:15:26 +01:00
committed by GitHub
3 changed files with 5 additions and 6 deletions

View File

@@ -26,7 +26,6 @@ typedef struct NetworkConfigSection NetworkConfigSection;
#include "networkd-network.h"
struct Route {
Manager *m;
Network *network;
NetworkConfigSection *section;

View File

@@ -62,9 +62,9 @@ void routing_policy_rule_free(RoutingPolicyRule *rule) {
}
if (rule->m) {
set_remove(rule->m->rules, rule);
set_remove(rule->m->rules_foreign, rule);
if (rule->manager) {
set_remove(rule->manager->rules, rule);
set_remove(rule->manager->rules_foreign, rule);
}
free(rule->iif);
@@ -260,7 +260,7 @@ static int routing_policy_rule_add_internal(Manager *m,
if (r < 0)
return r;
rule->m = m;
rule->manager = m;
rule->family = family;
rule->from = *from;
rule->from_prefixlen = from_prefixlen;

View File

@@ -36,7 +36,7 @@ typedef struct NetworkConfigSection NetworkConfigSection;
typedef struct Manager Manager;
struct RoutingPolicyRule {
Manager *m;
Manager *manager;
Network *network;
Link *link;
NetworkConfigSection *section;