zephyr/include
Arkadiusz Lichwa 143a826b1e Bluetooth: BR/EDR: Handle User Passkey Notify event
To allow remote, typically a keyboard, input on its side common
passkey during SSP authentication, enable generated passkey value by
local controller to be notified to user interface if available.

> HCI Event: IO Capability Response (0x32) plen 9
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	IO capability: KeyboardOnly (0x02)
	OOB data: Authentication data not present (0x00)
	Authentication: No Bonding - MITM required (0x01)
> HCI Event: IO Capability Request (0x31) plen 6
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
< HCI Command: IO Capability Request Reply (0x01|0x002b) plen 9
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	IO capability: DisplayYesNo (0x01)
	OOB data: Authentication data not present (0x00)
	Authentication: No Bonding - MITM required (0x01)
> HCI Event: Command Complete (0x0e) plen 10
	IO Capability Request Reply (0x01|0x002b) ncmd 1
	Status: Success (0x00)
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
> HCI Event: User Passkey Notification (0x3b) plen 10
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	Passkey: 831705
> HCI Event: Simple Pairing Complete (0x36) plen 7
	Status: Success (0x00)
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
> HCI Event: Link Key Notification (0x18) plen 23
	Address: 00:1A:7D:DA:71:13 (cyber-blue(HK)Ltd)
	Link key: 1a8d1c80409c4466b3423ca2bb761cf4
	Key type: Authenticated Combination key from P-192 (0x05)
> HCI Event: Encryption Change (0x08) plen 4
	Status: Success (0x00)
	Handle: 11
	Encryption: Enabled with E0 (0x01)

Change-Id: I1e8ad5d75181ceb9c93576b9e9b93975d9cdf35b
Signed-off-by: Arkadiusz Lichwa <arkadiusz.lichwa@tieto.com>
2016-03-21 11:11:49 +00:00
..
arch arch: arm: move nmi to common location 2016-03-12 03:20:36 +00:00
bluetooth Bluetooth: BR/EDR: Handle User Passkey Notify event 2016-03-21 11:11:49 +00:00
display drivers: Replace DEV_OK by 0 2016-03-16 19:30:04 -04:00
drivers clock_control/stm32f10x: introduce driver for STM32F10x RCC 2016-03-16 18:11:18 +00:00
microkernel debug: add debug tracing support for task initialization 2016-03-11 22:13:30 +00:00
misc sys_log: Adds the common log API header 2016-03-18 00:01:21 +00:00
net net: contiki: move neighbor_list to struct l2_buf 2016-03-16 14:20:56 +00:00
toolchain
adc.h drivers: Replace DEV_OK by 0 2016-03-16 19:30:04 -04:00
aio_comparator.h
atomic.h
cache.h
clock_control.h clock_control: extend API with clock rate query operation 2016-03-16 18:09:32 +00:00
counter.h API: Add public counter API 2016-03-17 08:59:04 -04:00
device.h device: Redefine DEV_* error codes 2016-03-16 19:30:04 -04:00
flash.h drivers: Fix documentation from remaining APIs 2016-03-16 19:30:04 -04:00
gpio.h
i2c.h drivers: Fix documentation from remaining APIs 2016-03-16 19:30:04 -04:00
init.h
ipm.h
irq_offload.h
irq.h
kernel_version.h
linker-defs.h
linker-tool-gcc.h
linker-tool.h
microkernel.h
nanokernel.h debug: adds object tracing capability to nano stack 2016-03-11 22:12:26 +00:00
pinmux.h pinmux: Change returning type from pinmux.h APIs 2016-03-16 19:46:05 +00:00
pwm.h drivers: Replace DEV_INVALID_OP by -ENOTSUP 2016-03-16 19:30:04 -04:00
rtc.h
section_tags.h
sections.h
sensor.h sensor: add full-scale attribute 2016-03-19 10:40:52 +00:00
shared_irq.h
spi.h drivers: Fix documentation from remaining APIs 2016-03-16 19:30:04 -04:00
sw_isr_table.h
sys_clock.h
sys_io.h
toolchain.h
uart.h drivers: Replace DEV_INVALID_OP by -ENOTSUP 2016-03-16 19:30:04 -04:00
watchdog.h
zephyr.h