mirror of
https://github.com/systemd/systemd.git
synced 2025-02-09 13:57:42 +03:00
Merge pull request #7988 from ssahani/follow-7712
Networkd: cleanup code a bit
This commit is contained in:
commit
7d94e8a4b3
@ -26,7 +26,6 @@ typedef struct NetworkConfigSection NetworkConfigSection;
|
||||
#include "networkd-network.h"
|
||||
|
||||
struct Route {
|
||||
Manager *m;
|
||||
Network *network;
|
||||
NetworkConfigSection *section;
|
||||
|
||||
|
@ -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;
|
||||
|
@ -36,7 +36,7 @@ typedef struct NetworkConfigSection NetworkConfigSection;
|
||||
typedef struct Manager Manager;
|
||||
|
||||
struct RoutingPolicyRule {
|
||||
Manager *m;
|
||||
Manager *manager;
|
||||
Network *network;
|
||||
Link *link;
|
||||
NetworkConfigSection *section;
|
||||
|
Loading…
x
Reference in New Issue
Block a user