projects
/
connman
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
92fcf25
)
Hook up loading and saving functions
author
Marcel Holtmann
<marcel@holtmann.org>
Sun, 4 Jan 2009 18:25:42 +0000
(19:25 +0100)
committer
Marcel Holtmann
<marcel@holtmann.org>
Sun, 4 Jan 2009 18:25:42 +0000
(19:25 +0100)
src/device.c
patch
|
blob
|
history
diff --git
a/src/device.c
b/src/device.c
index
9f30a8a
..
85a6d85
100644
(file)
--- a/
src/device.c
+++ b/
src/device.c
@@
-1001,6
+1001,8
@@
int connman_device_add_network(struct connman_device *device,
__connman_network_set_device(network, device);
__connman_network_set_device(network, device);
+ __connman_storage_load_network(network);
+
err = connman_element_register((struct connman_element *) network,
&device->element);
if (err < 0) {
err = connman_element_register((struct connman_element *) network,
&device->element);
if (err < 0) {
@@
-1054,6
+1056,8
@@
int connman_device_remove_network(struct connman_device *device,
*/
int connman_device_register(struct connman_device *device)
{
*/
int connman_device_register(struct connman_device *device)
{
+ __connman_storage_load_device(device);
+
return connman_element_register(&device->element, NULL);
}
return connman_element_register(&device->element, NULL);
}
@@
-1065,6
+1069,8
@@
int connman_device_register(struct connman_device *device)
*/
void connman_device_unregister(struct connman_device *device)
{
*/
void connman_device_unregister(struct connman_device *device)
{
+ __connman_storage_save_device(device);
+
connman_element_unregister(&device->element);
}
connman_element_unregister(&device->element);
}