save interface names and deleted status in struct

This allows us to ignore events after interface has been remove. Link
down events are no longer handled with uninitialized/freed interface
names.