Project

General

Profile

Bug #2376 ยป network_handlers.patch

mm, 2011-12-24 01:32

View differences:

src/fdevent.h (working copy)
# include <port.h>
#endif
#if defined HAVE_SYS_EVENT_H && defined HAVE_KQUEUE
#if defined HAVE_SYS_EVENT_H && defined HAVE_KQUEUE && !defined HAVE_LIBEV
# define USE_FREEBSD_KQUEUE
# include <sys/event.h>
#endif
src/server.c (working copy)
"\nNetwork handler:\n\n"
#if defined(USE_LINUX_SENDFILE) || defined(USE_FREEBSD_SENDFILE) || defined(USE_SOLARIS_SENDFILEV) || defined(USE_AIX_SENDFILE)
"\t+ sendfile\n"
#endif
#ifdef USE_WRITEV
"\t+ writev\n"
#else
#ifdef USE_WRITEV
"\t+ writev\n"
#else
"\t+ write\n"
#endif
#ifdef USE_MMAP
#endif
#ifdef USE_MMAP
"\t+ mmap support\n"
#else
#else
"\t- mmap support\n"
#endif
#endif
"\nFeatures:\n\n"
#ifdef HAVE_IPV6
    (1-1/1)