diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2008-01-14 06:25:40 +0100 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2008-01-14 06:25:40 +0100 |
commit | d9bc76c98cfd933d365bdfb7b5fcfc5061aa6fb8 (patch) | |
tree | b0100f213d068702b37b98cb66a929e72e4ec154 /src | |
parent | d3ad57f2adff903961edfdec45b60e5813107eff (diff) | |
download | connman-d9bc76c98cfd933d365bdfb7b5fcfc5061aa6fb8.tar.gz connman-d9bc76c98cfd933d365bdfb7b5fcfc5061aa6fb8.tar.bz2 connman-d9bc76c98cfd933d365bdfb7b5fcfc5061aa6fb8.zip |
Release DHCP lease when carrier off
Diffstat (limited to 'src')
-rw-r--r-- | src/iface.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/iface.c b/src/iface.c index 2e638663..ec790ade 100644 --- a/src/iface.c +++ b/src/iface.c @@ -112,6 +112,7 @@ static void state_changed(struct connman_iface *iface) break; case CONNMAN_IFACE_STATE_ENABLED: + __connman_dhcp_release(iface); if (iface->type == CONNMAN_IFACE_TYPE_80211) { state = CONNMAN_IFACE_STATE_SCANNING; if (iface->driver->connect) { |