From 9fde92fa4030d6693d61c9189bf9db04307718cb Mon Sep 17 00:00:00 2001 From: Jeffrey Quesnelle Date: Tue, 24 Jul 2018 10:19:23 -0400 Subject: [PATCH] replace undefined NEODEVICE_ALL with specific device types --- icsscand.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/icsscand.c b/icsscand.c index b6f3056..df924d4 100644 --- a/icsscand.c +++ b/icsscand.c @@ -343,9 +343,10 @@ static void probe_new_devices() { NeoDevice *detected = (NeoDevice*)malloc(sizeof(NeoDevice) * max_num_ifaces); int num_devices = max_num_ifaces, i; - + const unsigned long device_types = NEODEVICE_VCAN41 | NEODEVICE_VCAN42 | NEODEVICE_VCAN3 + | NEODEVICE_FIRE | NEODEVICE_ANY_ION | NEODEVICE_ANY_PLASMA | NEODEVICE_FIRE2; /* find all the connected devices */ - int ret = icsneoFindNeoDevices(NEODEVICE_ALL & ~NEODEVICE_RADGALAXY, detected, &num_devices); + int ret = icsneoFindNeoDevices(device_types, detected, &num_devices); if (ret == 0 || num_devices == 0) { free(detected); @@ -392,8 +393,8 @@ static void probe_new_devices() /* figure out how many interfaces we need to make */ switch(device->device.DeviceType) { - case NEODEVICE_VCAN41: - case NEODEVICE_VCAN42: + case NEODEVICE_VCAN41: + case NEODEVICE_VCAN42: case NEODEVICE_VCAN3: num_nets = 2; break;