Bluetooth: Remove unneeded parameter
authorClaudio Takahasi <claudio.takahasi@openbossa.org>
Thu, 11 Apr 2013 16:55:50 +0000 (13:55 -0300)
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>
Thu, 11 Apr 2013 19:34:18 +0000 (16:34 -0300)
This patch removes the status parameter of the l2cap_conn_add function.
The parameter 'status' is always 0.

Signed-off-by: Claudio Takahasi <claudio.takahasi@openbossa.org>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
net/bluetooth/l2cap_core.c

index 7cdb93c21b329354917a34ccfaa2728ca4635443..e09b89be1c4da0c33ff936e503b0082888c88547 100644 (file)
@@ -1502,12 +1502,12 @@ static void security_timeout(struct work_struct *work)
        }
 }
 
-static struct l2cap_conn *l2cap_conn_add(struct hci_conn *hcon, u8 status)
+static struct l2cap_conn *l2cap_conn_add(struct hci_conn *hcon)
 {
        struct l2cap_conn *conn = hcon->l2cap_data;
        struct hci_chan *hchan;
 
-       if (conn || status)
+       if (conn)
                return conn;
 
        hchan = hci_chan_create(hcon);
@@ -1695,7 +1695,7 @@ int l2cap_chan_connect(struct l2cap_chan *chan, __le16 psm, u16 cid,
                goto done;
        }
 
-       conn = l2cap_conn_add(hcon, 0);
+       conn = l2cap_conn_add(hcon);
        if (!conn) {
                hci_conn_drop(hcon);
                err = -ENOMEM;
@@ -6313,7 +6313,7 @@ void l2cap_connect_cfm(struct hci_conn *hcon, u8 status)
        BT_DBG("hcon %p bdaddr %pMR status %d", hcon, &hcon->dst, status);
 
        if (!status) {
-               conn = l2cap_conn_add(hcon, status);
+               conn = l2cap_conn_add(hcon);
                if (conn)
                        l2cap_conn_ready(conn);
        } else {
@@ -6482,7 +6482,7 @@ int l2cap_recv_acldata(struct hci_conn *hcon, struct sk_buff *skb, u16 flags)
                goto drop;
 
        if (!conn)
-               conn = l2cap_conn_add(hcon, 0);
+               conn = l2cap_conn_add(hcon);
 
        if (!conn)
                goto drop;