Fixing virtual nics being excluded from the list of nics because smartos doesn't have a status flag for child nics, so this patch looks up the parent nic and uses its state. Patch written by @rogerhub - Thanks roger!