vnsw: Fix address family typo while creating a tap device
REBASE THIS: Netlink related incompatibilites
REBASE THIS: Coding differences between Freebsd and Linux.