macvtap: Rewrite macvtap_newlink so the error handling works.