zephyr/subsys/bluetooth/host
Jaganath Kanakkassery 00457636f8 Bluetooth: RFCOMM: Initiate session connection
This patch introduces the Connect API which initiates session
connection first. If session is already there with the peer
then it has to reuse it and initiate DLC (which will be done
in the subsequent patch) since there can be only one session
per device.

< ACL Data TX: Handle 256 flags 0x00 dlen 8
      Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
      RFCOMM: Set Async Balance Mode (SABM) (0x2f)
         Address: 0x03 cr 1 dlci 0x00
         Control: 0x3f poll/final 1
         Length: 0
         FCS: 0x1c

> ACL Data RX: Handle 256 flags 0x02 dlen 8
      Channel: 64 len 4 [PSM 3 mode 0] {chan 0}
      RFCOMM: Unnumbered Ack (UA) (0x63)
         Address: 0x03 cr 1 dlci 0x00
         Control: 0x73 poll/final 1
         Length: 0
         FCS: 0xd7

Change-Id: I9828e0f3b3ea43bb17df95f0536e15df86f1b4be
Signed-off-by: Jaganath Kanakkassery <jaganathx.kanakkassery@intel.com>
2016-11-11 07:59:15 +02:00
..
a2dp_internal.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
a2dp.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
at.c Bluetooth: AT handling error condition 2016-11-09 08:57:52 +02:00
at.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
att_internal.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
att.c Bluetooth: ATT: Fix not forwarding error properly 2016-11-11 07:59:15 +02:00
avdtp_internal.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
avdtp.c Bluetooth: AVDTP: Set Profile Security Level to Medium 2016-11-09 08:57:52 +02:00
conn_internal.h Bluetooth: Implement bt_storage_clear() 2016-11-09 08:57:52 +02:00
conn.c Bluetooth: Implement bt_storage_clear() 2016-11-09 08:57:52 +02:00
ecc.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
gatt_internal.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
gatt.c Bluetooth: GATT: Pass data buffer as NULL if length is 0 2016-11-04 22:06:31 +02:00
hci_core.c Bluetooth: Dump the content of unhandled events as hex 2016-11-11 07:59:15 +02:00
hci_core.h Bluetooth: Use unified k_sem API for semaphores 2016-11-09 08:57:52 +02:00
hci_ecc.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
hci_ecc.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
hci_raw.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
hfp_hf.c Bluetooth: HFP HF: SLC connection-Send/Parse BRSF 2016-11-09 08:57:52 +02:00
hfp_internal.h Bluetooth: HFP HF: SLC connection-Send/Parse BRSF 2016-11-09 08:57:52 +02:00
Kconfig Bluetooth: Fine-tune default incoming ACL buffer count 2016-11-11 07:59:15 +02:00
keys_br.c Bluetooth: Implement bt_storage_clear() 2016-11-09 08:57:52 +02:00
keys.c Bluetooth: Implement bt_storage_clear() 2016-11-09 08:57:52 +02:00
keys.h Bluetooth: Implement bt_storage_clear() 2016-11-09 08:57:52 +02:00
l2cap_br.c Bluetooth: L2CAP: Make use of bt_l2cap_chan_set_state on BR/EDR 2016-11-04 22:06:31 +02:00
l2cap_internal.h Bluetooth: L2CAP: Log state transitions 2016-11-04 22:06:31 +02:00
l2cap.c Bluetooth: L2CAP: Add helper function to create LE signalling PDUs 2016-11-09 08:43:43 +00:00
log.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
Makefile Bluetooth: Kconfig: Restructure for a more logical hierarchy 2016-11-11 07:59:15 +02:00
monitor.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
monitor.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
rfcomm_internal.h Bluetooth: RFCOMM: Initiate session connection 2016-11-11 07:59:15 +02:00
rfcomm.c Bluetooth: RFCOMM: Initiate session connection 2016-11-11 07:59:15 +02:00
sdp_internal.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
sdp.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
smp_null.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
smp.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
smp.h Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00
storage.c Bluetooth: storage: Add basic support for internal storage 2016-11-09 08:57:52 +02:00
uuid.c Bluetooth: Move Bluetooth host stack to subsys 2016-11-04 22:05:05 +02:00