net: properly handle illegal fd/vhostfd from command line