Bluetooth: Remove a magic number
authorWaldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Wed, 1 Jun 2011 15:28:47 +0000 (17:28 +0200)
committerJaikumar Ganesh <jaikumar@google.com>
Mon, 11 Jul 2011 18:59:16 +0000 (11:59 -0700)
Signed-off-by: Waldemar Rymarkiewicz <waldemar.rymarkiewicz@tieto.com>
Signed-off-by: Gustavo F. Padovan <padovan@profusion.mobi>
net/bluetooth/mgmt.c

index 763c9a88a2177b15fa7c1f6c32519e383dcebafe..4d4dcbbeddea17b41d778f90fdcf8778c6662b5c 100644 (file)
@@ -1143,7 +1143,7 @@ static int pin_code_reply(struct sock *sk, u16 index, unsigned char *data,
 
        bacpy(&reply.bdaddr, &cp->bdaddr);
        reply.pin_len = cp->pin_len;
-       memcpy(reply.pin_code, cp->pin_code, 16);
+       memcpy(reply.pin_code, cp->pin_code, sizeof(reply.pin_code));
 
        err = hci_send_cmd(hdev, HCI_OP_PIN_CODE_REPLY, sizeof(reply), &reply);
        if (err < 0)