interface: call proto teardown before marking the interface as down