From 8ee8041f8ad6aeb75ff9d9dba3d27d6663da247a Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Wed, 20 Sep 2006 08:47:57 +0000 Subject: Fix endian issue with periodic inquiry --- hcid/dbus-adapter.c | 4 ++-- tools/hcitool.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/hcid/dbus-adapter.c b/hcid/dbus-adapter.c index 2989536c..1c6213c4 100644 --- a/hcid/dbus-adapter.c +++ b/hcid/dbus-adapter.c @@ -2316,8 +2316,8 @@ static DBusHandlerResult handle_dev_start_periodic_req(DBusConnection *conn, DBu memset(&cp, 0, sizeof(cp)); memcpy(&cp.lap, lap, 3); - cp.max_period = 24; - cp.min_period = 16; + cp.max_period = htobs(24); + cp.min_period = htobs(16); cp.length = 0x08; cp.num_rsp = 0x00; diff --git a/tools/hcitool.c b/tools/hcitool.c index 4ae4226d..88c320b6 100644 --- a/tools/hcitool.c +++ b/tools/hcitool.c @@ -888,8 +888,8 @@ static void cmd_spinq(int dev_id, int argc, char **argv) memset(&cp, 0, sizeof(cp)); memcpy(cp.lap, lap, 3); - cp.max_period = 16; - cp.min_period = 10; + cp.max_period = htobs(16); + cp.min_period = htobs(10); cp.length = 8; cp.num_rsp = 0; -- cgit