Hi Johan, On Mon, Jul 11, 2011 at 3:52 PM, Johan Hedberg <johan.hedberg@xxxxxxxxx> wrote: > Applied, and I also pushed a cleanup patch on top of it because > device_remove_bonding was essentially useless. One thing that I'm > thinking of is maybe it'd be better to get rid of the paired and bonded > booleans have a single enum for them since they are dependent on each > other and one combination of boolean values (!paired && bonded) is not > possible. Maybe something like the following inside struct btd_device: > > enum { > DEVICE_PAIRING_STATUS_NONE, > DEVICE_PAIRING_STATUS_PAIRED, > DEVICE_PAIRING_STATUS_BONDED, > } pairing_status; > > Thoughts? Sounds wise, I will check solution for hci_ops and mgmt_ops. BR, Dmitriy -- 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