getnetrc: make service fallback work without -d

When service@host was given without -d enabled, the code immediately
returned the 'default' result after failing service@host lookup without
trying just the host.