Luiz Capitulino <lcapitul...@redhat.com> writes: > It's used to indicate the special case where a valid file-descriptor > is returned (ie. success) but the connection can't be completed > w/o blocking.
Why callers need that isn't obvious from this patch. It's used in PATCH 16. Either squash the two to make it obvious, or furher explain the purpose in this commit message. I'd recommend the former.