All of lore.kernel.org
 help / color / mirror / Atom feed
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: qemu-devel@nongnu.org, peter.maydell@linaro.org
Cc: "Marc-André Lureau" <marcandre.lureau@redhat.com>,
	stefanha@redhat.com, jan.kiszka@siemens.com,
	"Samuel Thibault" <samuel.thibault@ens-lyon.org>
Subject: [Qemu-devel] [PULL 25/64] slirp: remove unused HAVE_SYS_SELECT_H
Date: Wed, 19 Dec 2018 00:04:03 +0100	[thread overview]
Message-ID: <20181218230442.27887-26-samuel.thibault@ens-lyon.org> (raw)
In-Reply-To: <20181218230442.27887-1-samuel.thibault@ens-lyon.org>

From: Marc-André Lureau <marcandre.lureau@redhat.com>

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
---
 slirp/main.h         | 4 ----
 slirp/slirp.h        | 4 ----
 slirp/slirp_config.h | 6 ------
 3 files changed, 14 deletions(-)

diff --git a/slirp/main.h b/slirp/main.h
index e04677944f..4bc05fb904 100644
--- a/slirp/main.h
+++ b/slirp/main.h
@@ -8,10 +8,6 @@
 #ifndef SLIRP_MAIN_H
 #define SLIRP_MAIN_H
 
-#ifdef HAVE_SYS_SELECT_H
-#include <sys/select.h>
-#endif
-
 extern u_int curtime;
 extern struct in_addr loopback_addr;
 extern unsigned long loopback_mask;
diff --git a/slirp/slirp.h b/slirp/slirp.h
index 1f47848271..7606de962f 100644
--- a/slirp/slirp.h
+++ b/slirp/slirp.h
@@ -36,10 +36,6 @@ typedef char *caddr_t;
 # include <sys/ioctl.h>
 #endif
 
-#ifdef HAVE_SYS_SELECT_H
-# include <sys/select.h>
-#endif
-
 #ifdef HAVE_SYS_FILIO_H
 # include <sys/filio.h>
 #endif
diff --git a/slirp/slirp_config.h b/slirp/slirp_config.h
index 9becb98e11..68e75f3873 100644
--- a/slirp/slirp_config.h
+++ b/slirp/slirp_config.h
@@ -32,12 +32,6 @@
 #define DECLARE_IOVEC
 #endif
 
-/* Define if you have sys/select.h */
-#undef HAVE_SYS_SELECT_H
-#ifndef _WIN32
-#define HAVE_SYS_SELECT_H
-#endif
-
 /* Define to sizeof(char *) */
 #define SIZEOF_CHAR_P (HOST_LONG_BITS / 8)
 
-- 
2.19.2

  parent reply	other threads:[~2018-12-18 23:06 UTC|newest]

Thread overview: 72+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-12-18 23:03 [Qemu-devel] [PULL 00/64] slirp updates Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 01/64] slirp: associate slirp_output callback with the Slirp context Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 02/64] slirp: remove do_pty from fork_exec() Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 03/64] slirp: replace ex_pty with ex_chardev Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 04/64] slirp: use a dedicated field for chardev pointer Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 05/64] slirp: remove unused EMU_RSH Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 06/64] slirp: rename /extra/chardev Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 07/64] slirp: move internal function declarations Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 08/64] slirp: remove Monitor dependency, return a string for info Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 09/64] slirp: fix slirp_add_exec() leaks Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 10/64] slirp: replace the poor-man string split with g_strsplit() Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 11/64] slirp: remove dead declarations Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 12/64] slirp: add tftp tracing Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 13/64] slirp: move socket pair creation in helper function Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 14/64] slirp: remove unused M_TRAILINGSPACE Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 15/64] slirp: use a callback structure to interface with qemu Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 16/64] slirp: remove PROBE_CONN dead-code Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 17/64] slirp: remove FULL_BOLT Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 18/64] slirp: remove the disabled readv()/writev() code path Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 19/64] slirp: remove HAVE_SYS_SIGNAL_H Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 20/64] slirp: remove unused HAVE_SYS_BITYPES_H Samuel Thibault
2018-12-18 23:03 ` [Qemu-devel] [PULL 21/64] slirp: remove NO_UNIX_SOCKETS Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 22/64] slirp: remove unused HAVE_SYS_STROPTS_H Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 23/64] slirp: remove unused HAVE_ARPA_INET_H Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 24/64] slirp: remove unused HAVE_SYS_WAIT_H Samuel Thibault
2018-12-18 23:04 ` Samuel Thibault [this message]
2018-12-18 23:04 ` [Qemu-devel] [PULL 26/64] slirp: remove HAVE_SYS_IOCTL_H Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 27/64] slirp: remove HAVE_SYS_FILIO_H Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 28/64] slirp: remove unused DECLARE_IOVEC Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 29/64] slirp: remove unused HAVE_INET_ATON Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 30/64] slirp: replace HOST_WORDS_BIGENDIAN with glib equivalent Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 31/64] slirp: replace SIZEOF_CHAR_P " Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 32/64] slirp: replace compile time DO_KEEPALIVE Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 33/64] slirp: remove unused global slirp_instance Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 34/64] slirp: replace error_report() with g_critical() Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 35/64] slirp: improve a bit the debug macros Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 36/64] slirp: add a callback to log guest errors Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 37/64] slirp: remove #if notdef dead code Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 38/64] slirp: remove unused sbflush() Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 39/64] slirp: NULL is defined by stddef.h Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 40/64] slirp: remove dead TCP_ACK_HACK code Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 41/64] slirp: replace ARRAY_SIZE with G_N_ELEMENTS Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 42/64] net: do not depend on slirp internals Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 43/64] glib-compat: add g_spawn_async_with_fds() fallback Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 44/64] slirp: simplify fork_exec() Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 45/64] slirp: replace error_report() with g_critical() Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 46/64] slirp: Enable fork_exec support on Windows Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 47/64] slirp: drop <Vista compatibility Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 48/64] slirp: rename exec_list Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 49/64] slirp: use virtual time for packet expiration Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 50/64] slirp: replace a fprintf with g_critical() Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 51/64] slirp: replace some fprintf() with DEBUG_MISC Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 52/64] slirp: replace a DEBUG block with WITH_ICMP_ERROR_MSG Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 53/64] slirp: no need to make DPRINTF conditional on DEBUG Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 54/64] slirp: always build with debug statements Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 55/64] slirp: introduce SLIRP_DEBUG environment variable Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 56/64] slirp: use %p for pointers format Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 57/64] slirp: remove remaining DEBUG blocks Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 58/64] slirp: replace DEBUG_ARGS with DEBUG_ARG Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 59/64] slirp: factor out guestfwd addition checks Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 60/64] slirp: add clock_get_ns() callback Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 61/64] build-sys: use a seperate slirp-obj-y && slirp.mo Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 62/64] slirp: set G_LOG_DOMAIN Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 63/64] slirp: call into g_debug() for DEBUG macros Samuel Thibault
2018-12-18 23:04 ` [Qemu-devel] [PULL 64/64] slirp: Mark debugging calls as unlikely Samuel Thibault
2018-12-19 19:43 ` [Qemu-devel] [PULL 00/64] slirp updates Peter Maydell
2018-12-20 12:01   ` Marc-André Lureau
2018-12-20 12:20     ` Marc-André Lureau
2018-12-20 12:37     ` Samuel Thibault
2018-12-25  2:33 ` no-reply
2018-12-25  2:38 ` no-reply
2018-12-25  2:45 ` no-reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20181218230442.27887-26-samuel.thibault@ens-lyon.org \
    --to=samuel.thibault@ens-lyon.org \
    --cc=jan.kiszka@siemens.com \
    --cc=marcandre.lureau@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    --cc=stefanha@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.