#include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h>
#include <net/bluetooth/mgmt.h>
#include "mgmt_util.h"
#include "mgmt_config.h"
#define HDEV_PARAM_U16(_param_name_) …
#define HDEV_PARAM_U8(_param_name_) …
#define TLV_SET_U16(_param_code_, _param_name_) …
#define TLV_SET_U8(_param_code_, _param_name_) …
#define TLV_SET_U16_JIFFIES_TO_MSECS(_param_code_, _param_name_) …
int read_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data,
u16 data_len)
{ … }
#define TO_TLV(x) …
#define TLV_GET_LE16(tlv) …
#define TLV_GET_U8(tlv) …
int set_def_system_config(struct sock *sk, struct hci_dev *hdev, void *data,
u16 data_len)
{ … }
int read_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data,
u16 data_len)
{ … }
int set_def_runtime_config(struct sock *sk, struct hci_dev *hdev, void *data,
u16 data_len)
{ … }