diff options
Diffstat (limited to 'net/bluetooth/hci_sock.c')
| -rw-r--r-- | net/bluetooth/hci_sock.c | 15 | 
1 files changed, 5 insertions, 10 deletions
diff --git a/net/bluetooth/hci_sock.c b/net/bluetooth/hci_sock.c index 07f07393581..6a93614f2c4 100644 --- a/net/bluetooth/hci_sock.c +++ b/net/bluetooth/hci_sock.c @@ -70,14 +70,13 @@ static struct bt_sock_list hci_sk_list = {  void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb)  {  	struct sock *sk; -	struct hlist_node *node;  	struct sk_buff *skb_copy = NULL;  	BT_DBG("hdev %p len %d", hdev, skb->len);  	read_lock(&hci_sk_list.lock); -	sk_for_each(sk, node, &hci_sk_list.head) { +	sk_for_each(sk, &hci_sk_list.head) {  		struct hci_filter *flt;  		struct sk_buff *nskb; @@ -142,13 +141,12 @@ void hci_send_to_sock(struct hci_dev *hdev, struct sk_buff *skb)  void hci_send_to_control(struct sk_buff *skb, struct sock *skip_sk)  {  	struct sock *sk; -	struct hlist_node *node;  	BT_DBG("len %d", skb->len);  	read_lock(&hci_sk_list.lock); -	sk_for_each(sk, node, &hci_sk_list.head) { +	sk_for_each(sk, &hci_sk_list.head) {  		struct sk_buff *nskb;  		/* Skip the original socket */ @@ -176,7 +174,6 @@ void hci_send_to_control(struct sk_buff *skb, struct sock *skip_sk)  void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb)  {  	struct sock *sk; -	struct hlist_node *node;  	struct sk_buff *skb_copy = NULL;  	__le16 opcode; @@ -210,7 +207,7 @@ void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb)  	read_lock(&hci_sk_list.lock); -	sk_for_each(sk, node, &hci_sk_list.head) { +	sk_for_each(sk, &hci_sk_list.head) {  		struct sk_buff *nskb;  		if (sk->sk_state != BT_BOUND) @@ -251,13 +248,12 @@ void hci_send_to_monitor(struct hci_dev *hdev, struct sk_buff *skb)  static void send_monitor_event(struct sk_buff *skb)  {  	struct sock *sk; -	struct hlist_node *node;  	BT_DBG("len %d", skb->len);  	read_lock(&hci_sk_list.lock); -	sk_for_each(sk, node, &hci_sk_list.head) { +	sk_for_each(sk, &hci_sk_list.head) {  		struct sk_buff *nskb;  		if (sk->sk_state != BT_BOUND) @@ -393,11 +389,10 @@ void hci_sock_dev_event(struct hci_dev *hdev, int event)  	if (event == HCI_DEV_UNREG) {  		struct sock *sk; -		struct hlist_node *node;  		/* Detach sockets from device */  		read_lock(&hci_sk_list.lock); -		sk_for_each(sk, node, &hci_sk_list.head) { +		sk_for_each(sk, &hci_sk_list.head) {  			bh_lock_sock_nested(sk);  			if (hci_pi(sk)->hdev == hdev) {  				hci_pi(sk)->hdev = NULL;  |