I use bluetoothctl to pair with a BLE remote controller(RCU) , bluez creates a folder (named after RCU's bdaddr) and 2 files under it (info , attributes), odd thing is , in file info , there is a RAND key in [LongTermKey] group , paring many times , sometimes RAND will show a negative value in info , after look into source code , I found RAND is stored using g_key_file_set_uint64(key_file, group, "Rand", rand); (src/adapter.c store_longtermkey()) , from the api 's name , RAND should be a uint64 type , why it shows negative sometimes? -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html