lib/rstp: Remove lock recursion.
authorJarno Rajahalme <jrajahalme@nicira.com>
Fri, 22 Aug 2014 16:01:35 +0000 (09:01 -0700)
committerJarno Rajahalme <jrajahalme@nicira.com>
Tue, 9 Sep 2014 18:45:44 +0000 (11:45 -0700)
commit6b90bc57e7a23b89a594ceb857f8267c8b4026df
tree21d0871d4fe09948f6e6f421d858d4c8500e2b66
parentf025bcb7eabbb5598d2cb1f4cdd429b47a3743dc
lib/rstp: Remove lock recursion.

Change the RSTP send_bpdu interface so that a recursive mutex is not
needed.

Signed-off-by: Jarno Rajahalme <jrajahalme@nicira.com>
Acked-by: Daniele Venturino <daniele.venturino@m3s.it>
lib/rstp-common.h
lib/rstp-state-machines.c
lib/rstp.c
lib/rstp.h
ofproto/ofproto-dpif.c
tests/test-rstp.c