diff options
Diffstat (limited to 'net/bluetooth/smp.c')
| -rw-r--r-- | net/bluetooth/smp.c | 6 | 
1 files changed, 0 insertions, 6 deletions
diff --git a/net/bluetooth/smp.c b/net/bluetooth/smp.c index 26e8cfad22b8..6b42be4b5861 100644 --- a/net/bluetooth/smp.c +++ b/net/bluetooth/smp.c @@ -502,15 +502,12 @@ bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16],  		     const bdaddr_t *bdaddr)  {  	struct l2cap_chan *chan = hdev->smp_data; -	struct smp_dev *smp;  	u8 hash[3];  	int err;  	if (!chan || !chan->data)  		return false; -	smp = chan->data; -  	BT_DBG("RPA %pMR IRK %*phN", bdaddr, 16, irk);  	err = smp_ah(irk, &bdaddr->b[3], hash); @@ -523,14 +520,11 @@ bool smp_irk_matches(struct hci_dev *hdev, const u8 irk[16],  int smp_generate_rpa(struct hci_dev *hdev, const u8 irk[16], bdaddr_t *rpa)  {  	struct l2cap_chan *chan = hdev->smp_data; -	struct smp_dev *smp;  	int err;  	if (!chan || !chan->data)  		return -EOPNOTSUPP; -	smp = chan->data; -  	get_random_bytes(&rpa->b[3], 3);  	rpa->b[5] &= 0x3f;	/* Clear two most significant bits */  |