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 ---