# Functions
ParsePortForwarding converts the input format of HostIP:Port=GuestIP:Port into a map of {"HostIP:Port" : "GuestIP:Port"}.
SearchDomains reads the content of the /etc/resolv.conf when supported by the platform and returns an array of search domains.
TapDeviceIP returns the allocated IP address for the Tap Device.
ValidateSubnet validates a given IP CIDR format and creates all the network addresses that are consumable by the host switch process.
# Constants
Subnet range that is used by default if one is not provided through the arguments.
Reserved Mac Address for the tap device eth0 that is used by vm switch during the tap device creation.