return -EFBIG;
if (!tfm) {
- BT_ERR("tfm %p", tfm);
+ BT_ERR("tfm %pK", tfm);
return -EINVAL;
}
SMP_DBG("k %16phN r %16phN", k, r);
if (!tfm) {
- BT_ERR("tfm %p", tfm);
+ BT_ERR("tfm %pK", tfm);
return -EINVAL;
}
struct smp_cmd_pairing_confirm cp;
int ret;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
ret = smp_c1(smp->tfm_aes, smp->tk, smp->prnd, smp->preq, smp->prsp,
conn->hcon->init_addr_type, &conn->hcon->init_addr,
if (IS_ERR_OR_NULL(smp->tfm_aes))
return SMP_UNSPECIFIED;
- BT_DBG("conn %p %s", conn, conn->hcon->out ? "master" : "slave");
+ BT_DBG("conn %pK %s", conn, conn->hcon->out ? "master" : "slave");
ret = smp_c1(smp->tfm_aes, smp->tk, smp->rrnd, smp->preq, smp->prsp,
hcon->init_addr_type, &hcon->init_addr,
struct hci_dev *hdev = hcon->hdev;
__u8 *keydist;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
rsp = (void *) &smp->prsp[1];
security_timer.work);
struct l2cap_conn *conn = smp->conn;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
hci_disconnect(conn->hcon, HCI_ERROR_REMOTE_USER_TERM);
}
u8 key_size, auth, sec_level;
int ret;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*req))
return SMP_INVALID_PARAMS;
u8 key_size, auth;
int ret;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*rsp))
return SMP_INVALID_PARAMS;
struct l2cap_chan *chan = conn->smp;
struct smp_chan *smp = chan->data;
- BT_DBG("conn %p %s", conn, conn->hcon->out ? "master" : "slave");
+ BT_DBG("conn %pK %s", conn, conn->hcon->out ? "master" : "slave");
if (skb->len < sizeof(smp->pcnf))
return SMP_INVALID_PARAMS;
u32 passkey;
int err;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(smp->rrnd))
return SMP_INVALID_PARAMS;
struct smp_chan *smp;
u8 sec_level, auth;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*rp))
return SMP_INVALID_PARAMS;
__u8 authreq;
int ret;
- BT_DBG("conn %p hcon %p level 0x%2.2x", conn, hcon, sec_level);
+ BT_DBG("conn %pK hcon %pK level 0x%2.2x", conn, hcon, sec_level);
/* This may be NULL if there's an unexpected disconnection */
if (!conn)
struct l2cap_chan *chan = conn->smp;
struct smp_chan *smp = chan->data;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*rp))
return SMP_INVALID_PARAMS;
struct smp_ltk *ltk;
u8 authenticated;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*rp))
return SMP_INVALID_PARAMS;
struct smp_chan *smp = chan->data;
struct smp_csrk *csrk;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*rp))
return SMP_INVALID_PARAMS;
struct smp_cmd_pairing_confirm cfm;
int err;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*key))
return SMP_INVALID_PARAMS;
u8 io_cap[3], r[16], e[16];
int err;
- BT_DBG("conn %p", conn);
+ BT_DBG("conn %pK", conn);
if (skb->len < sizeof(*check))
return SMP_INVALID_PARAMS;
{
struct l2cap_conn *conn = chan->conn;
- BT_DBG("chan %p", chan);
+ BT_DBG("chan %pK", chan);
if (chan->data)
smp_chan_destroy(conn);
struct smp_cmd_pairing req;
struct smp_chan *smp;
- BT_DBG("chan %p", chan);
+ BT_DBG("chan %pK", chan);
/* Only new pairings are interesting */
if (!test_bit(HCI_CONN_NEW_LINK_KEY, &hcon->flags))
struct l2cap_conn *conn = chan->conn;
struct hci_conn *hcon = conn->hcon;
- BT_DBG("chan %p", chan);
+ BT_DBG("chan %pK", chan);
if (hcon->type == ACL_LINK) {
bredr_pairing(chan);
struct l2cap_conn *conn = chan->conn;
struct hci_conn *hcon = conn->hcon;
- BT_DBG("chan %p", chan);
+ BT_DBG("chan %pK", chan);
/* No need to call l2cap_chan_hold() here since we already own
* the reference taken in smp_new_conn_cb(). This is just the
{
int err;
- BT_DBG("chan %p", chan);
+ BT_DBG("chan %pK", chan);
err = smp_sig_channel(chan, skb);
if (err) {
{
struct l2cap_chan *chan;
- BT_DBG("pchan %p", pchan);
+ BT_DBG("pchan %pK", pchan);
chan = l2cap_chan_create();
if (!chan)
*/
atomic_set(&chan->nesting, L2CAP_NESTING_SMP);
- BT_DBG("created chan %p", chan);
+ BT_DBG("created chan %pK", chan);
return chan;
}
{
struct smp_dev *smp;
- BT_DBG("chan %p", chan);
+ BT_DBG("chan %pK", chan);
smp = chan->data;
if (smp) {