Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6
This commit is contained in:
@@ -367,22 +367,6 @@ static inline void hci_conn_put(struct hci_conn *conn)
|
||||
}
|
||||
}
|
||||
|
||||
/* ----- HCI tasks ----- */
|
||||
static inline void hci_sched_cmd(struct hci_dev *hdev)
|
||||
{
|
||||
tasklet_schedule(&hdev->cmd_task);
|
||||
}
|
||||
|
||||
static inline void hci_sched_rx(struct hci_dev *hdev)
|
||||
{
|
||||
tasklet_schedule(&hdev->rx_task);
|
||||
}
|
||||
|
||||
static inline void hci_sched_tx(struct hci_dev *hdev)
|
||||
{
|
||||
tasklet_schedule(&hdev->tx_task);
|
||||
}
|
||||
|
||||
/* ----- HCI Devices ----- */
|
||||
static inline void __hci_dev_put(struct hci_dev *d)
|
||||
{
|
||||
@@ -437,28 +421,7 @@ int hci_inquiry(void __user *arg);
|
||||
|
||||
void hci_event_packet(struct hci_dev *hdev, struct sk_buff *skb);
|
||||
|
||||
/* Receive frame from HCI drivers */
|
||||
static inline int hci_recv_frame(struct sk_buff *skb)
|
||||
{
|
||||
struct hci_dev *hdev = (struct hci_dev *) skb->dev;
|
||||
if (!hdev || (!test_bit(HCI_UP, &hdev->flags)
|
||||
&& !test_bit(HCI_INIT, &hdev->flags))) {
|
||||
kfree_skb(skb);
|
||||
return -ENXIO;
|
||||
}
|
||||
|
||||
/* Incomming skb */
|
||||
bt_cb(skb)->incoming = 1;
|
||||
|
||||
/* Time stamp */
|
||||
__net_timestamp(skb);
|
||||
|
||||
/* Queue frame for rx task */
|
||||
skb_queue_tail(&hdev->rx_q, skb);
|
||||
hci_sched_rx(hdev);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int hci_recv_frame(struct sk_buff *skb);
|
||||
int hci_recv_fragment(struct hci_dev *hdev, int type, void *data, int count);
|
||||
|
||||
int hci_register_sysfs(struct hci_dev *hdev);
|
||||
|
||||
@@ -324,7 +324,6 @@ struct l2cap_pinfo {
|
||||
|
||||
__u8 next_tx_seq;
|
||||
__u8 expected_ack_seq;
|
||||
__u8 req_seq;
|
||||
__u8 expected_tx_seq;
|
||||
__u8 buffer_seq;
|
||||
__u8 buffer_seq_srej;
|
||||
@@ -375,6 +374,7 @@ struct l2cap_pinfo {
|
||||
#define L2CAP_CONN_SEND_PBIT 0x10
|
||||
#define L2CAP_CONN_REMOTE_BUSY 0x20
|
||||
#define L2CAP_CONN_LOCAL_BUSY 0x40
|
||||
#define L2CAP_CONN_REJ_ACT 0x80
|
||||
|
||||
#define __mod_retrans_timer() mod_timer(&l2cap_pi(sk)->retrans_timer, \
|
||||
jiffies + msecs_to_jiffies(L2CAP_DEFAULT_RETRANS_TO));
|
||||
|
||||
Reference in New Issue
Block a user