diff --git a/src/eir.c b/src/eir.c
index 7745ff3..5f3f059 100644
--- a/src/eir.c
+++ b/src/eir.c
#include <ctype.h>
#include <stdlib.h>
#include <stdint.h>
+#include <stdbool.h>
#include <glib.h>
#include <bluetooth/bluetooth.h>
int i, k, uuid_count = 0;
uint16_t len = *eir_len;
uint8_t *uuid128;
- gboolean truncated = FALSE;
+ bool truncated = false;
/* Store UUIDs in place, skip 2 bytes to write type and length later */
uuid128 = ptr + 2;
/* Stop if not enough space to put next UUID128 */
if ((len + 2 + SIZEOF_UUID128) > HCI_MAX_EIR_LENGTH) {
- truncated = TRUE;
+ truncated = true;
break;
}
uint16_t eir_total_len;
uint16_t uuid16[HCI_MAX_EIR_LENGTH / 2];
int i, uuid_count = 0;
- gboolean truncated = FALSE;
+ bool truncated = false;
size_t name_len;
eir_total_len = sizeof(uint16_t) + sizeof(bdaddr_t);
/* Stop if not enough space to put next UUID16 */
if ((eir_optional_len + 2 + sizeof(uint16_t)) >
HCI_MAX_EIR_LENGTH) {
- truncated = TRUE;
+ truncated = true;
break;
}
diff --git a/src/eir.h b/src/eir.h
index 411986e..888f382 100644
--- a/src/eir.h
+++ b/src/eir.h
char *name;
uint32_t class;
uint16_t appearance;
- gboolean name_complete;
+ bool name_complete;
int8_t tx_power;
uint8_t *hash;
uint8_t *randomizer;
diff --git a/unit/test-eir.c b/unit/test-eir.c
index 6d9d554..2061a11 100644
--- a/unit/test-eir.c
+++ b/unit/test-eir.c
#include <config.h>
#endif
+#include <stdbool.h>
+
#include <glib.h>
#include <bluetooth/bluetooth.h>
size_t eir_size;
int flags;
const char *name;
- gboolean name_complete;
+ bool name_complete;
int8_t tx_power;
const char **uuid;
};
.eir_size = sizeof(macbookair_data),
.flags = -1,
.name = "Marcel’s MacBook Air",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = macbookair_uuid,
};
.eir_size = sizeof(iphone5_data),
.flags = -1,
.name = "Marcel’s iPhone 5",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = iphone5_uuid,
};
.eir_size = sizeof(ipadmini_data),
.flags = -1,
.name = "Marcel's iPad mini",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = ipadmini_uuid,
};
.eir_size = sizeof(gigaset_sl400h_data),
.flags = -1,
.name = "Marcel's SL400H",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = gigaset_sl400h_uuid,
};
.eir_size = sizeof(gigaset_sl910_data),
.flags = -1,
.name = "Marcel's SL910",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = gigaset_sl910_uuid,
};
.eir_size = sizeof(nokia_bh907_data),
.flags = -1,
.name = "Nokia Reaction BH-907",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 4,
.uuid = nokia_bh907_uuid,
};
.eir_size = sizeof(fuelband_data),
.flags = -1,
.name = "Nike+ FuelBand",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 0,
.uuid = fuelband_uuid,
};
.eir_size = sizeof(bluesc_data),
.flags = 0x06,
.name = "Wahoo BlueSC v1.4",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = bluesc_uuid,
};
.eir_size = sizeof(wahoo_scale_data),
.flags = 0x06,
.name = "Wahoo Scale v1.3",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = wahoo_scale_uuid,
};
.eir_size = sizeof(mio_alpha_data),
.flags = 0x06,
.name = "ALPHA",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = mio_alpha_uuid,
};
.eir_size = sizeof(cookoo_data),
.flags = 0x05,
.name = "COOKOO watch",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
.uuid = cookoo_uuid,
};
.eir_size = sizeof(citizen_adv_data),
.flags = 0x05,
.name = "Eco-Drive Proximity",
- .name_complete = TRUE,
+ .name_complete = true,
.tx_power = 127,
};