netdev: Adopt four-step alloc/construct/destruct/dealloc lifecycle.