summaryrefslogtreecommitdiff
path: root/src/devices/nm-device.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/nm-device.h')
-rw-r--r--src/devices/nm-device.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/devices/nm-device.h b/src/devices/nm-device.h
index 7fcb768a5b..9f21d25bb6 100644
--- a/src/devices/nm-device.h
+++ b/src/devices/nm-device.h
@@ -187,7 +187,12 @@ typedef struct {
gboolean (* have_any_ready_slaves) (NMDevice *self,
const GSList *slaves);
- void (* link_changed) (NMDevice *self);
+ void (* link_changed) (NMDevice *self);
+
+ void (* test_reconfigure) (NMDevice *self, NMConnection *connection,
+ GHashTable *diff);
+ gboolean (* reconfigure) (NMDevice *self, NMConnection *connection,
+ NMDeviceStateReason *reason);
} NMDeviceClass;