summaryrefslogtreecommitdiffstats
path: root/src/client.c
diff options
context:
space:
mode:
authorGravatar Nikias Bassen2013-09-19 08:08:38 +0200
committerGravatar Nikias Bassen2013-09-19 08:08:38 +0200
commit17a5fa85e2978b385448e1a16822cb31ba64e284 (patch)
tree460f759a5a1fbaebc4bec4c073ff167112c721a6 /src/client.c
parentf631e8e055dfcdae440631902ed8a38eb5109cb8 (diff)
downloadusbmuxd-17a5fa85e2978b385448e1a16822cb31ba64e284.tar.gz
usbmuxd-17a5fa85e2978b385448e1a16822cb31ba64e284.tar.bz2
make sure usbmuxd -x does not terminate when unpaired devices are still present
Diffstat (limited to 'src/client.c')
-rw-r--r--src/client.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/client.c b/src/client.c
index b2e3644..8f7d945 100644
--- a/src/client.c
+++ b/src/client.c
@@ -311,11 +311,11 @@ static int start_listen(struct mux_client *client)
int count, i;
client->state = CLIENT_LISTEN;
- count = device_get_count();
+ count = device_get_count(0);
if(!count)
return 0;
devs = malloc(sizeof(struct device_info) * count);
- count = device_get_list(devs);
+ count = device_get_list(0, devs);
// going to need a larger buffer for many devices
uint32_t needed_buffer = count * (sizeof(struct usbmuxd_device_record) + sizeof(struct usbmuxd_header)) + REPLY_BUF_SIZE;