bluetooth.h (3962dc205c5a3e2c3c59d57aac34a42c796aeab9) | bluetooth.h (57132f1279d026ab1e746c1ee5571eca6f132703) |
---|---|
1/* 2 * Copyright (C) 2015 BlueKitchen GmbH 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright --- 688 unchanged lines hidden (view full) --- 697} io_capability_t; 698 699// Authentication requirement flags 700#define SM_AUTHREQ_NO_BONDING 0x00 701#define SM_AUTHREQ_BONDING 0x01 702#define SM_AUTHREQ_MITM_PROTECTION 0x04 703#define SM_AUTHREQ_SECURE_CONNECTION 0x08 704#define SM_AUTHREQ_KEYPRESS 0x10 | 1/* 2 * Copyright (C) 2015 BlueKitchen GmbH 3 * 4 * Redistribution and use in source and binary forms, with or without 5 * modification, are permitted provided that the following conditions 6 * are met: 7 * 8 * 1. Redistributions of source code must retain the above copyright --- 688 unchanged lines hidden (view full) --- 697} io_capability_t; 698 699// Authentication requirement flags 700#define SM_AUTHREQ_NO_BONDING 0x00 701#define SM_AUTHREQ_BONDING 0x01 702#define SM_AUTHREQ_MITM_PROTECTION 0x04 703#define SM_AUTHREQ_SECURE_CONNECTION 0x08 704#define SM_AUTHREQ_KEYPRESS 0x10 |
705#define SM_AUTHREQ_CT2 0x20 |
|
705 706// Key distribution flags used by spec 707#define SM_KEYDIST_ENC_KEY 0x01 708#define SM_KEYDIST_ID_KEY 0x02 709#define SM_KEYDIST_SIGN 0x04 710#define SM_KEYDIST_LINK_KEY 0x08 711 712// Key distribution flags used internally --- 39 unchanged lines hidden --- | 706 707// Key distribution flags used by spec 708#define SM_KEYDIST_ENC_KEY 0x01 709#define SM_KEYDIST_ID_KEY 0x02 710#define SM_KEYDIST_SIGN 0x04 711#define SM_KEYDIST_LINK_KEY 0x08 712 713// Key distribution flags used internally --- 39 unchanged lines hidden --- |