vmx: allocate space for network interfaces if needed
vmx: allocate space for network interfaces if needed

Dynamically grow the array of network interfaces for each interface
read, instead of using a single array of size 4.  This way, in the
future it will be easier to not limit the number of network interfaces
(which this patch still does not change).

Signed-off-by: Pino Toscano <7f561d60bf2df812acf624afe597ba9d84c2586d@redhat.com>

jardasgit/libvirt,jfehlig/libvirt,eskultety/libvirt,andreabolognani/libvirt,nertpinx/libvirt,zippy2/libvirt,olafhering/libvirt,olafhering/libvirt,libvirt/libvirt,jfehlig/libvirt,zippy2/libvirt,fabianfreyer/libvirt,eskultety/libvirt,fabianfreyer/libvirt,libvirt/libvirt,olafhering/libvirt,nertpinx/libvirt,olafhering/libvirt,andreabolognani/libvirt,zippy2/libvirt,libvirt/libvirt,jardasgit/libvirt,jardasgit/libvirt,eskultety/libvirt,libvirt/libvirt,crobinso/libvirt,crobinso/libvirt,fabianfreyer/libvirt,eskultety/libvirt,fabianfreyer/libvirt,crobinso/libvirt,nertpinx/libvirt,andreabolognani/libvirt,zippy2/libvirt,jardasgit/libvirt,andreabolognani/libvirt,eskultety/libvirt,andreabolognani/libvirt,nertpinx/libvirt,nertpinx/libvirt,jfehlig/libvirt,crobinso/libvirt,jardasgit/libvirt,jfehlig/libvirt,fabianfreyer/libvirt