summaryrefslogtreecommitdiff
path: root/src/devices/nm-device.h
diff options
context:
space:
mode:
authorDan Winship <danw@gnome.org>2013-06-06 12:43:57 -0300
committerDan Winship <danw@gnome.org>2013-06-27 14:17:42 -0400
commit004c5c3df5634af7bdfd9f8ef8d32c34b4340166 (patch)
tree5d410a2de84030541a86b54874fb0037209e8764 /src/devices/nm-device.h
parent0d873dc4f563228558b59667c97e1017ccd7ecce (diff)
downloadNetworkManager-danw/live-reconfig.tar.gz
live-reconfig [wip]danw/live-reconfig
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;