eir.h (1758047057dbe329be712a31b79db7151b5871f8) eir.h (b6459415b384cb829f0b2a4268f211c789f6cf0b)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * BlueZ - Bluetooth protocol stack for Linux
4 *
5 * Copyright (C) 2021 Intel Corporation
6 */
7
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * BlueZ - Bluetooth protocol stack for Linux
4 *
5 * Copyright (C) 2021 Intel Corporation
6 */
7
8#include <asm/unaligned.h>
9
8void eir_create(struct hci_dev *hdev, u8 *data);
9
10u8 eir_create_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr);
11u8 eir_create_scan_rsp(struct hci_dev *hdev, u8 instance, u8 *ptr);
12
13u8 eir_append_local_name(struct hci_dev *hdev, u8 *eir, u8 ad_len);
14u8 eir_append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len);
15

--- 57 unchanged lines hidden ---
10void eir_create(struct hci_dev *hdev, u8 *data);
11
12u8 eir_create_adv_data(struct hci_dev *hdev, u8 instance, u8 *ptr);
13u8 eir_create_scan_rsp(struct hci_dev *hdev, u8 instance, u8 *ptr);
14
15u8 eir_append_local_name(struct hci_dev *hdev, u8 *eir, u8 ad_len);
16u8 eir_append_appearance(struct hci_dev *hdev, u8 *ptr, u8 ad_len);
17

--- 57 unchanged lines hidden ---