b389a902dd
The unregister check could be incorrectly triggered if a netdev
changes its type after register. That is possible for a tun device
using TUNSETLINK ioctl, resulting in mctp unregister failing
and the netdev unregister waiting forever.
This was encountered by https://github.com/openthread/openthread/issues/8523
Neither check at register or unregister is required. They were added in
an attempt to track down mctp_ptr being set unexpectedly, which should
not happen in normal operation.
Fixes:
|
||
---|---|---|
.. | ||
test | ||
Kconfig | ||
Makefile | ||
af_mctp.c | ||
device.c | ||
neigh.c | ||
route.c |