• J
    Bluetooth: Enable LTK distribution to slave devices · 0cf73b9f
    Johan Hedberg 提交于
    So far we've only been requesting the LTK to be distributed to the
    master (initiator) of pairing, which is usually enough since it's the
    master that will establish future connections and initiate encryption.
    However, in the case that both devices support switching to the opposing
    role (which seems to be increasingly common) pairing will have to
    performed again since the "new" master will not have all information.
    
    As there is no real harm in it, this patch updates the code to always
    try distributing the LTK also to the slave device, thereby enabling role
    switches for future connections.
    Signed-off-by: NJohan Hedberg <johan.hedberg@intel.com>
    Acked-by: NVinicius Gomes <vcgomes@gmail.com>
    Signed-off-by: NMarcel Holtmann <marcel@holtmann.org>
    0cf73b9f
smp.c 23.9 KB