On Sat, Nov 24, 2012 at 01:02:11AM +0100, Sven Eckelmann wrote:
The sysfs configuration interface of batman-adv to add/remove soft-interfaces is not deadlock free and doesn't follow the currently common way to create new virtual interfaces.
An additional interface though rtnl_link is introduced which provides easy device creation/deletion with tools like "ip":
$ ip link add dev bat0 type batadv $ ip link del dev bat0
Signed-off-by: Sven Eckelmann email@example.com
why are we adding yet another API? What's the purpose? Is this intended to fix the lock bug we get while using sysfs?