diff options
author | Tambet Ingo <tambet@gmail.com> | 2007-10-01 15:38:39 +0000 |
---|---|---|
committer | Tambet Ingo <tambet@gmail.com> | 2007-10-01 15:38:39 +0000 |
commit | 485bcfe5710e2b5f179255a9510e283a595cc2bb (patch) | |
tree | 3de839d1d8a7ce0c5f42dce061ce128ddebf97ce /libnm-glib/nm-vpn-connection.c | |
parent | a3e10d7da294ac7ddbe80f62ceb39acd96044a23 (diff) | |
download | NetworkManager-485bcfe5710e2b5f179255a9510e283a595cc2bb.tar.gz |
2007-09-28 Tambet Ingo <tambet@gmail.com>
* src/nm-manager.c:
* src/nm-manager.h:
Implement device activation through NMManager.
Implement "pending device activation" here - If the connection
isn't found,
we try to wait for up to 5 seconds for the connection to be
provided.
Add NMConnectionType argument to "connection-added" and
"connection-removed"
signals.
(nm_manager_get): Remove. Finally.
* src/nm-activation-request.c:
* src/nm-activation-request.h:
Remove all the deferred activation code.
* src/nm-device.c: Remove all the deferred activation code. Once
* the device
activation is started, it's started. Update the activation
virtual function
signature.
* src/nm-device-interface.c:
* src/nm-device-interface.h:
Device activation now takes only NMActRequest argument.
Don't expose device activation directly on dbus, it's supposed
to go through
NMManager now.
* src/NetworkManagerPolicy.c (nm_policy_device_change_check):
* Make the code
a bit more compact.
Use the new device activation methods through NMManager.
* introspection/nm-manager-client.xml:
* introspection/nm-manager.xml:
* libnm-glib/nm-client.c:
* libnm-glib/nm-client.h:
Add device activation method.
* libnm-glib/nm-device.c:
* libnm-glib/nm-device.h:
* introspection/nm-device.xml:
Remove device activation method. It's done through NMManager
now.
* src/vpn-manager/nm-vpn-manager.c (impl_vpn_manager_connect):
* Use the shiny
new (nm_manager_get_device_by_path) function, get rid of our own
)find_device).
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@2915 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'libnm-glib/nm-vpn-connection.c')
0 files changed, 0 insertions, 0 deletions