macvlan: turns out netinet/ether.h is needed on some linux systems