Skip to content

Commit 3381f85

Browse files
committed
lib: bluetooth: Make name and address filter const
- Make name_filter in struct ble_scan_filter_data const - Make addr_filter in struct ble_scan_filter_data const Signed-off-by: Asil Zogby <asil.zogby@nordicsemi.no>
1 parent aa1bb85 commit 3381f85

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

include/bm/bluetooth/ble_scan.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,11 +116,11 @@ struct ble_scan_filter_data {
116116
union {
117117
/** Name filter data */
118118
struct {
119-
char *name;
119+
const char *name;
120120
} name_filter;
121121
/** Address filter data */
122122
struct {
123-
uint8_t *addr;
123+
const uint8_t *addr;
124124
} addr_filter;
125125
/** UUID filter data */
126126
struct {

lib/bluetooth/ble_scan/ble_scan.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ static bool adv_addr_compare(const ble_gap_evt_adv_report_t *adv_report,
7070

7171
static int addr_filter_add(struct ble_scan *scan, const struct ble_scan_filter_data *data)
7272
{
73-
uint8_t *addr = data->addr_filter.addr;
73+
const uint8_t *addr = data->addr_filter.addr;
7474
ble_gap_addr_t *addr_filter = scan->scan_filters.addr_filter.target_addr;
7575
uint8_t *counter = &scan->scan_filters.addr_filter.addr_cnt;
7676

@@ -177,7 +177,7 @@ static bool adv_name_compare(const struct ble_scan *scan, uint8_t *data, uint16_
177177

178178
static int name_filter_add(struct ble_scan *scan, const struct ble_scan_filter_data *data)
179179
{
180-
char *name = data->name_filter.name;
180+
const char *name = data->name_filter.name;
181181
uint8_t *counter = &scan->scan_filters.name_filter.name_cnt;
182182
uint8_t name_len = strlen(name);
183183

0 commit comments

Comments
 (0)