• Ville Tervo's avatar
    Bluetooth: Use proper timer for hci command timout · 6bd32326
    Ville Tervo authored
    Use proper timer instead of hci command flow control to timeout
    failed hci commands. Otherwise stack ends up sending commands
    when flow control is used to block new commands.
    
    2010-09-01 18:29:41.592132 < HCI Command: Remote Name Request (0x01|0x0019) plen 10
        bdaddr 00:16:CF:E1:C7:D7 mode 2 clkoffset 0x0000
    2010-09-01 18:29:41.592681 > HCI Event: Command Status (0x0f) plen 4
        Remote Name Request (0x01|0x0019) status 0x00 ncmd 0
    2010-09-01 18:29:51.022033 < HCI Command: Remote Name Request Cancel (0x01|0x001a) plen 6
        bdaddr 00:16:CF:E1:C7:D7
    Signed-off-by: default avatarVille Tervo <ville.tervo@nokia.com>
    Signed-off-by: default avatarGustavo F. Padovan <padovan@profusion.mobi>
    6bd32326
hci_core.c 42.7 KB