Commit: a8b927e34733900c213b75348e7f6ef714590d39
Parent: 000c2012f38afffd476b43fbf0695886e7381eed
Author: Pauli Virtanen <pav@iki.fi>
Committer: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>
Date: 2023-05-30 21:18:13
Tree: 296b2a4632308b4d7ec55ce39bcc2f55440b6acb

btdev: fix inactive CIG configurable status CIG shall not be configurable after the first Create CIS until Remove CIG is issued (Core v5.3 Vol 6 Part B Sec. 4.5.14.3). We currently have it configurable in the inactive state (Create CIS done and all CIS closed), which is incorrect. Track CIG state and allow reconfigure only in nonexistent/configured state, i.e., when no CIS have been created yet.

Diffstat

M emulator/btdev.c | 32 +++++++++++++++- - - - - - - - - - - - - - - - -

1 files changed, 15 insertions(+), 17 deletions(-)

View Full Diff | Patch