diff options
author | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-03-23 21:15:40 +0000 |
---|---|---|
committer | Claudio Takahasi <claudio.takahasi@openbossa.org> | 2007-03-23 21:15:40 +0000 |
commit | d98a405d8fc5e9b3e5919b63c7498e6b11989663 (patch) | |
tree | e50757c5efc60c0f0408bd62ebb56c4645687904 /network/connection.c | |
parent | ef3649fd9e62bd989ff67a125a05c962d5640fd3 (diff) |
network: Added invalid service class verification for Manager.CreateConnection
Diffstat (limited to 'network/connection.c')
-rw-r--r-- | network/connection.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/network/connection.c b/network/connection.c index 97034ad6..e47369cc 100644 --- a/network/connection.c +++ b/network/connection.c @@ -413,7 +413,7 @@ static const DBusObjectPathVTable connection_table = { }; int connection_register(DBusConnection *conn, const char *path, - const char *addr, const char *uuid) + const char *addr, uint16_t id) { struct network_conn *nc; static int bnep = 0; @@ -432,8 +432,7 @@ int connection_register(DBusConnection *conn, const char *path, nc->path = g_strdup(path); nc->raddr = g_strdup(addr); - /* FIXME: Check uuid format */ - nc->id = bnep_service_id(uuid); + nc->id = id; /* FIXME: Check for device */ nc->dev = g_new(char, 16); snprintf(nc->dev, 16, "bnep%d", bnep++); |