diff options
author | Thomas Haller <thaller@redhat.com> | 2020-09-22 20:32:14 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2020-11-01 16:50:48 +0100 |
commit | f57d46930fee1b5106907d5685488809eff39634 (patch) | |
tree | 0550c8bee9702206704d332812f321878dae948c /src/nm-act-request.c | |
parent | 0829dbcd3d2ac1a194a30f933db8865ca622bfa5 (diff) | |
download | NetworkManager-th/l3cfg-16.tar.gz |
core: use NML3ConfigData (WIP)th/l3cfg-16
Diffstat (limited to 'src/nm-act-request.c')
-rw-r--r-- | src/nm-act-request.c | 38 |
1 files changed, 1 insertions, 37 deletions
diff --git a/src/nm-act-request.c b/src/nm-act-request.c index b1c675a678..d71c6dddba 100644 --- a/src/nm-act-request.c +++ b/src/nm-act-request.c @@ -22,8 +22,7 @@ #include "nm-libnm-core-intern/nm-auth-subject.h" typedef struct { - CList call_ids_lst_head; - NMUtilsShareRules *share_rules; + CList call_ids_lst_head; } NMActRequestPrivate; struct _NMActRequest { @@ -248,36 +247,6 @@ nm_act_request_clear_secrets(NMActRequest *self) /*****************************************************************************/ -NMUtilsShareRules * -nm_act_request_get_shared(NMActRequest *req) -{ - g_return_val_if_fail(NM_IS_ACT_REQUEST(req), FALSE); - - return NM_ACT_REQUEST_GET_PRIVATE(req)->share_rules; -} - -void -nm_act_request_set_shared(NMActRequest *req, NMUtilsShareRules *rules) -{ - NMActRequestPrivate *priv = NM_ACT_REQUEST_GET_PRIVATE(req); - - g_return_if_fail(NM_IS_ACT_REQUEST(req)); - - if (priv->share_rules == rules) - return; - - if (priv->share_rules) { - nm_utils_share_rules_apply(priv->share_rules, FALSE); - priv->share_rules = NULL; - } - if (rules) { - priv->share_rules = rules; - nm_utils_share_rules_apply(priv->share_rules, TRUE); - } -} - -/*****************************************************************************/ - static void device_notify(GObject *object, GParamSpec *pspec, gpointer self) { @@ -506,11 +475,6 @@ dispose(GObject *object) c_list_for_each_entry_safe (call_id, call_id_safe, &priv->call_ids_lst_head, call_ids_lst) _do_cancel_secrets(self, call_id, TRUE); - if (priv->share_rules) { - nm_utils_share_rules_apply(priv->share_rules, FALSE); - nm_clear_pointer(&priv->share_rules, nm_utils_share_rules_free); - } - G_OBJECT_CLASS(nm_act_request_parent_class)->dispose(object); } |