From 58dc31f1a7dc6cd0f21bd51a34011ba366d36e53 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Thu, 21 Dec 2017 12:55:20 +0000 Subject: sockets: move fd_is_socket() into common sockets code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The fd_is_socket() helper method is useful in a few places, so put it in the common sockets code. Make the code more compact while moving it. Reviewed-by: Eric Blake Reviewed-by: Marc-André Lureau Signed-off-by: Daniel P. Berrange --- io/channel-util.c | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'io') diff --git a/io/channel-util.c b/io/channel-util.c index 0fb4bd0837..423d79845a 100644 --- a/io/channel-util.c +++ b/io/channel-util.c @@ -24,19 +24,6 @@ #include "io/channel-socket.h" -static bool fd_is_socket(int fd) -{ - int optval; - socklen_t optlen; - optlen = sizeof(optval); - return qemu_getsockopt(fd, - SOL_SOCKET, - SO_TYPE, - (char *)&optval, - &optlen) == 0; -} - - QIOChannel *qio_channel_new_fd(int fd, Error **errp) { -- cgit v1.2.1