summaryrefslogtreecommitdiff
path: root/src/nm-manager.h
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2017-10-10 15:00:59 +0200
committerLubomir Rintel <lkundrak@v3.sk>2017-10-30 17:38:37 +0100
commit6af5030cf2374e8f2aff43df957ca2bbee5849dd (patch)
tree2e46e6f4df737c4715a4662112409588f4fb58f7 /src/nm-manager.h
parentd7f7725ae8c965756902bd492bf2cf0834319548 (diff)
downloadNetworkManager-6af5030cf2374e8f2aff43df957ca2bbee5849dd.tar.gz
manager: add a method to get a particular device of given type
And also make the remove_device() method use it behind the scenes.
Diffstat (limited to 'src/nm-manager.h')
-rw-r--r--src/nm-manager.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/nm-manager.h b/src/nm-manager.h
index fdcae121c5..622edb5b54 100644
--- a/src/nm-manager.h
+++ b/src/nm-manager.h
@@ -126,6 +126,11 @@ gboolean nm_manager_deactivate_connection (NMManager *manager,
void nm_manager_set_capability (NMManager *self, NMCapability cap);
-gboolean nm_manager_remove_device (NMManager *self, const char *ifname);
+NMDevice * nm_manager_get_device (NMManager *self,
+ const char *ifname,
+ NMDeviceType device_type);
+gboolean nm_manager_remove_device (NMManager *self,
+ const char *ifname,
+ NMDeviceType device_type);
#endif /* __NETWORKMANAGER_MANAGER_H__ */