Allowing to specify a __&lt;bd_addr&gt;__ here is kind of misleading because all operations should be limited in the same scatternet now.  No matter what address we have here, except those invalid ones, we add a new remote device in current scatternet anyway.  So why bother?  I'm going to remove it in the next revision.