summaryrefslogtreecommitdiff
path: root/src/dns/nm-dns-plugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dns/nm-dns-plugin.h')
-rw-r--r--src/dns/nm-dns-plugin.h13
1 files changed, 2 insertions, 11 deletions
diff --git a/src/dns/nm-dns-plugin.h b/src/dns/nm-dns-plugin.h
index f6008270c8..80b77d95c6 100644
--- a/src/dns/nm-dns-plugin.h
+++ b/src/dns/nm-dns-plugin.h
@@ -50,8 +50,8 @@ typedef struct {
* configuration.
*/
gboolean (*update) (NMDnsPlugin *self,
- const GPtrArray *configs,
const NMGlobalDnsConfig *global_config,
+ const CList *ip_config_lst_head,
const char *hostname);
/* Subclasses should override and return TRUE if they start a local
@@ -60,11 +60,6 @@ typedef struct {
*/
gboolean (*is_caching) (NMDnsPlugin *self);
- /* Subclasses wishing to control interface mDNS status should override. */
- gboolean (*update_mdns) (NMDnsPlugin *self,
- int ifindex,
- NMSettingConnectionMdns mdns);
-
/* Subclasses should override this and return their plugin name */
const char *(*get_name) (NMDnsPlugin *self);
@@ -85,14 +80,10 @@ gboolean nm_dns_plugin_is_caching (NMDnsPlugin *self);
const char *nm_dns_plugin_get_name (NMDnsPlugin *self);
gboolean nm_dns_plugin_update (NMDnsPlugin *self,
- const GPtrArray *configs,
const NMGlobalDnsConfig *global_config,
+ const CList *ip_config_lst_head,
const char *hostname);
-gboolean nm_dns_plugin_update_mdns (NMDnsPlugin *self,
- int ifindex,
- NMSettingConnectionMdns mdns);
-
void nm_dns_plugin_stop (NMDnsPlugin *self);
/* For subclasses/plugins */