@cryptotaxi247 / netdata-1 / commits / 3caa9e668

use accept4() when available

Costa Tsaousis (ktsaou) committed Jan 9, 2018 at 19:51 UTC 3caa9e6685087754f57fd483d61182a307d9047d
2 files changed +3 -3
src/log.c
+1 -1
@@ -61,7 +61,7 @@ int open_log_file(int fd, FILE **fp, const char *filename, int *enabled_syslog)
61
62 if(!filename || !*filename || !strcmp(filename, "none") || !strcmp(filename, "/dev/null")) {
63 filename = "/dev/null";
64 - devnull =1;
64 + devnull = 1;
65 }
66
67 if(!strcmp(filename, "syslog")) {
src/socket.c
+2 -2
@@ -847,7 +847,7 @@ ssize_t send_timeout(int sockfd, void *buf, size_t len, int flags, int timeout)
847 // --------------------------------------------------------------------------------------------------------------------
848 // accept4() replacement for systems that do not have one
849
850 -//#ifndef HAVE_ACCEPT4
850 +#ifndef HAVE_ACCEPT4
851 int accept4(int sock, struct sockaddr *addr, socklen_t *addrlen, int flags) {
852 int fd = accept(sock, addr, addrlen);
853 int newflags = 0;
@@ -882,7 +882,7 @@ int accept4(int sock, struct sockaddr *addr, socklen_t *addrlen, int flags) {
882
883 return fd;
884 }
885 -//#endif
885 +#endif
886
887
888 // --------------------------------------------------------------------------------------------------------------------