util: drop inet_nonblocking_connect()
It is never used; all nonblocking connect now goes through socket_connect(), which calls inet_connect_addr(). Cc: Daniel P. Berrange <berrange@redhat.com> Cc: Gerd Hoffmann <kraxel@redhat.com> Cc: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Cao jin <caoj.fnst@cn.fujitsu.com> Message-Id: <1469097213-26441-2-git-send-email-caoj.fnst@cn.fujitsu.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
3f822cff44
commit
00432b6953
@ -36,9 +36,6 @@ InetSocketAddress *inet_parse(const char *str, Error **errp);
|
||||
int inet_listen(const char *str, char *ostr, int olen,
|
||||
int socktype, int port_offset, Error **errp);
|
||||
int inet_connect(const char *str, Error **errp);
|
||||
int inet_nonblocking_connect(const char *str,
|
||||
NonBlockingConnectHandler *callback,
|
||||
void *opaque, Error **errp);
|
||||
|
||||
NetworkAddressFamily inet_netfamily(int family);
|
||||
|
||||
|
@ -674,36 +674,6 @@ int inet_connect(const char *str, Error **errp)
|
||||
return sock;
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a non-blocking socket and connect it to an address.
|
||||
* Calls the callback function with fd in case of success or -1 in case of
|
||||
* error.
|
||||
*
|
||||
* @str: address string
|
||||
* @callback: callback function that is called when connect completes,
|
||||
* cannot be NULL.
|
||||
* @opaque: opaque for callback function
|
||||
* @errp: set in case of an error
|
||||
*
|
||||
* Returns: -1 on immediate error, file descriptor on success.
|
||||
**/
|
||||
int inet_nonblocking_connect(const char *str,
|
||||
NonBlockingConnectHandler *callback,
|
||||
void *opaque, Error **errp)
|
||||
{
|
||||
int sock = -1;
|
||||
InetSocketAddress *addr;
|
||||
|
||||
g_assert(callback != NULL);
|
||||
|
||||
addr = inet_parse(str, errp);
|
||||
if (addr != NULL) {
|
||||
sock = inet_connect_saddr(addr, errp, callback, opaque);
|
||||
qapi_free_InetSocketAddress(addr);
|
||||
}
|
||||
return sock;
|
||||
}
|
||||
|
||||
#ifndef _WIN32
|
||||
|
||||
static int unix_listen_saddr(UnixSocketAddress *saddr,
|
||||
|
Loading…
Reference in New Issue
Block a user