aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/bluetooth
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2013-10-11 10:01:02 -0400
committerJohan Hedberg <johan.hedberg@intel.com>2013-10-11 11:00:08 -0400
commit03b31868a463c48d6ebd8825326ee8310fce62c3 (patch)
treea2bc240dd99922bda8ae052a7c06eaf16f9492cc /drivers/bluetooth
parent6b5924bfeac1321118fbc54313fc3c25ba1a2cb5 (diff)
Bluetooth: Remove pointless parameter check in dtl1_hci_send_frame()
The hdev parameter of dtl1_hci_send_frame() is always valid. If it were not valid, then it would have crashed earlier in the call chain. Signed-off-by: Marcel Holtmann <marcel@holtmann.org> Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'drivers/bluetooth')
-rw-r--r--drivers/bluetooth/dtl1_cs.c9
1 files changed, 1 insertions, 8 deletions
diff --git a/drivers/bluetooth/dtl1_cs.c b/drivers/bluetooth/dtl1_cs.c
index ad1a2f9dc772..52eed1f3565d 100644
--- a/drivers/bluetooth/dtl1_cs.c
+++ b/drivers/bluetooth/dtl1_cs.c
@@ -384,17 +384,10 @@ static int dtl1_hci_close(struct hci_dev *hdev)
384 384
385static int dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb) 385static int dtl1_hci_send_frame(struct hci_dev *hdev, struct sk_buff *skb)
386{ 386{
387 dtl1_info_t *info; 387 dtl1_info_t *info = hci_get_drvdata(hdev);
388 struct sk_buff *s; 388 struct sk_buff *s;
389 nsh_t nsh; 389 nsh_t nsh;
390 390
391 if (!hdev) {
392 BT_ERR("Frame for unknown HCI device (hdev=NULL)");
393 return -ENODEV;
394 }
395
396 info = hci_get_drvdata(hdev);
397
398 switch (bt_cb(skb)->pkt_type) { 391 switch (bt_cb(skb)->pkt_type) {
399 case HCI_COMMAND_PKT: 392 case HCI_COMMAND_PKT:
400 hdev->stat.cmd_tx++; 393 hdev->stat.cmd_tx++;