summaryrefslogtreecommitdiffstats
path: root/network/connection.c
diff options
context:
space:
mode:
authorLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2007-09-28 13:21:42 +0000
committerLuiz Augusto von Dentz <luiz.dentz@openbossa.org>2007-09-28 13:21:42 +0000
commita87f1daabf62c0f45dfb9e1c5f21cec75477d342 (patch)
tree9b53596bcaf69e42b21014429f9a4d7ef6086f99 /network/connection.c
parent536cb174ec2d4937bf14fee7d713018e1bb31404 (diff)
Add support for script execution.
Diffstat (limited to 'network/connection.c')
-rw-r--r--network/connection.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/network/connection.c b/network/connection.c
index e6a6c151..fb1b2cdf 100644
--- a/network/connection.c
+++ b/network/connection.c
@@ -157,7 +157,7 @@ static gboolean bnep_connect_cb(GIOChannel *chan, GIOCondition cond,
goto failed;
}
- bnep_if_up(nc->dev, TRUE);
+ bnep_if_up(nc->dev, nc->script);
dbus_connection_emit_signal(connection, nc->path,
NETWORK_CONNECTION_INTERFACE,
"Connected",
@@ -515,7 +515,7 @@ static DBusHandlerResult connection_disconnect(DBusConnection *conn,
return DBUS_HANDLER_RESULT_HANDLED;
}
- bnep_if_up(nc->dev, FALSE);
+ bnep_if_down(nc->dev);
bnep_kill_connection(&nc->dst);
reply = dbus_message_new_method_return(msg);
@@ -590,7 +590,7 @@ static void connection_free(struct network_conn *nc)
g_free(nc->path);
if (nc->state == CONNECTED) {
- bnep_if_up(nc->dev, FALSE);
+ bnep_if_down(nc->dev);
bnep_kill_connection(&nc->dst);
}