On Sat, 2008-06-28 at 00:23 +0200, Marcel Holtmann wrote: > looks nice. However you have to break this up into pieces for. Sent > small patches and I can quickly review and commit them. Here's a patch to add callback support to many of the common/client calls. It also adds a new function: bluetooth_client_cancel_call(). This cancels the last client call made for the given adapter/address. Admittedly, it would be fancier if, for example, bluetooth_client_create_bonding() gave back a handle which could be used to cancel its call, rather than just keeping track of the last one. But the cancel-last-call style was simpler and sufficient for the wizard's purposes and presumably sufficient for others' purposes (by virtue of the lack of canceling before). -mt