diff --git a/src/eir.c b/src/eir.c
index db9175b..d22ad91 100644
--- a/src/eir.c
+++ b/src/eir.c
{
uint16_t len = 0;
- eir->flags = -1;
+ eir->flags = 0;
eir->tx_power = 127;
/* No EIR data to parse */
diff --git a/src/eir.h b/src/eir.h
index 3fa1cb3..9e53983 100644
--- a/src/eir.h
+++ b/src/eir.h
struct eir_data {
GSList *services;
- int flags;
+ unsigned int flags;
char *name;
uint32_t class;
uint16_t appearance;
diff --git a/unit/test-eir.c b/unit/test-eir.c
index 2061a11..919a83b 100644
--- a/unit/test-eir.c
+++ b/unit/test-eir.c
struct test_data {
const void *eir_data;
size_t eir_size;
- int flags;
+ unsigned int flags;
const char *name;
bool name_complete;
int8_t tx_power;
static const struct test_data macbookair_test = {
.eir_data = macbookair_data,
.eir_size = sizeof(macbookair_data),
- .flags = -1,
.name = "Marcel’s MacBook Air",
.name_complete = true,
.tx_power = 127,
static const struct test_data iphone5_test = {
.eir_data = iphone5_data,
.eir_size = sizeof(iphone5_data),
- .flags = -1,
.name = "Marcel’s iPhone 5",
.name_complete = true,
.tx_power = 127,
static const struct test_data ipadmini_test = {
.eir_data = ipadmini_data,
.eir_size = sizeof(ipadmini_data),
- .flags = -1,
.name = "Marcel's iPad mini",
.name_complete = true,
.tx_power = 127,
static const struct test_data gigaset_sl400h_test = {
.eir_data = gigaset_sl400h_data,
.eir_size = sizeof(gigaset_sl400h_data),
- .flags = -1,
.name = "Marcel's SL400H",
.name_complete = true,
.tx_power = 127,
static const struct test_data gigaset_sl910_test = {
.eir_data = gigaset_sl910_data,
.eir_size = sizeof(gigaset_sl910_data),
- .flags = -1,
.name = "Marcel's SL910",
.name_complete = true,
.tx_power = 127,
static const struct test_data nokia_bh907_test = {
.eir_data = nokia_bh907_data,
.eir_size = sizeof(nokia_bh907_data),
- .flags = -1,
.name = "Nokia Reaction BH-907",
.name_complete = true,
.tx_power = 4,
static const struct test_data fuelband_test = {
.eir_data = fuelband_data,
.eir_size = sizeof(fuelband_data),
- .flags = -1,
.name = "Nike+ FuelBand",
.name_complete = true,
.tx_power = 0,
static const struct test_data citizen_scan_test = {
.eir_data = citizen_scan_data,
.eir_size = sizeof(citizen_scan_data),
- .flags = -1,
.tx_power = 0,
.uuid = citizen_scan_uuid,
};