diff options
Diffstat (limited to 'src/platform/nm-platform-utils.h')
| -rw-r--r-- | src/platform/nm-platform-utils.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/platform/nm-platform-utils.h b/src/platform/nm-platform-utils.h index 557de844..3769a8e1 100644 --- a/src/platform/nm-platform-utils.h +++ b/src/platform/nm-platform-utils.h @@ -26,6 +26,7 @@ #include <gudev/gudev.h> #include "nm-platform.h" +#include "nm-setting-wired.h" const char *nmp_utils_ethtool_get_driver (const char *ifname); @@ -33,6 +34,9 @@ gboolean nmp_utils_ethtool_supports_carrier_detect (const char *ifname); gboolean nmp_utils_ethtool_supports_vlans (const char *ifname); int nmp_utils_ethtool_get_peer_ifindex (const char *ifname); gboolean nmp_utils_ethtool_get_wake_on_lan (const char *ifname); +gboolean nmp_utils_ethtool_set_wake_on_lan (const char *ifname, NMSettingWiredWakeOnLan wol, + const char *wol_password); + gboolean nmp_utils_ethtool_get_link_speed (const char *ifname, guint32 *out_speed); gboolean nmp_utils_ethtool_get_driver_info (const char *ifname, @@ -63,4 +67,6 @@ gboolean nmp_utils_lifetime_get (guint32 timestamp, guint32 *out_lifetime, guint32 *out_preferred); +gboolean nmp_utils_device_exists (const char *name); + #endif /* __NM_PLATFORM_UTILS_H__ */ |