Bluetooth: Remove check for valid LTK authenticated parameter
authorMarcel Holtmann <marcel@holtmann.org>
Sat, 1 Feb 2014 02:42:16 +0000 (18:42 -0800)
committerJohan Hedberg <johan.hedberg@intel.com>
Thu, 13 Feb 2014 07:51:43 +0000 (09:51 +0200)
The LTK authenticated parameter is the key type of the LTK and similar
to link keys there is no need to check the currently supported values.

For possible future improvements, the kernel will only use key types
it knows about and just ignore all the other ones.

Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
net/bluetooth/mgmt.c

index 70a3a7e917b7493cfd1adf7bfe637f6e99de6d95..8030eeb44382638cc2e1834a3b1bc8022a09d536 100644 (file)
@@ -4146,8 +4146,6 @@ unlock:
 
 static bool ltk_is_valid(struct mgmt_ltk_info *key)
 {
-       if (key->authenticated != 0x00 && key->authenticated != 0x01)
-               return false;
        if (key->master != 0x00 && key->master != 0x01)
                return false;
        if (!bdaddr_type_is_le(key->addr.type))