From 3e074dcd9664edc32d1d4947179ce90d5c4ae801 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 5 Sep 1997 19:44:48 +0000 Subject: Updated code on 1.9.17 branch to add bug fixes. This is *NOT* the same branch as the main (ie. 1.9.18) branch. Jeremy (jallison@whistle.com) --- source/include/includes.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'source/include/includes.h') diff --git a/source/include/includes.h b/source/include/includes.h index 15a5e74e469..a63f8f8597c 100644 --- a/source/include/includes.h +++ b/source/include/includes.h @@ -308,7 +308,9 @@ extern int innetgr (const char *, const char *, const char *, const char *); #define USE_STATVFS #define USE_GETCWD #define USE_SETSID +#ifndef REPLACE_GETPASS #define REPLACE_GETPASS +#endif /* REPLACE_GETPASS */ #define USE_SIGPROCMASK #endif @@ -459,7 +461,9 @@ char *mktemp(char *); /* No standard include */ #define NO_FSYNC #define USE_GETCWD #define USE_SETSID +#ifndef REPLACE_GETPASS #define REPLACE_GETPASS +#endif /* REPLACE_GETPASS */ #define NO_GETRLIMIT #endif /* CLIX */ -- cgit v1.2.1 From c701db19e14d1b53103acbb8f7abe4c8bc2c3614 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 22 Sep 1997 22:09:07 +0000 Subject: Makefile: Added glibc2 fixes for Linux. includes.h: Added glibc2 fixes for Linux. quotas.c: Added OSF1 fix. reply.c: Added fix from Ray Frush to fix zero times for NT clients. Also added old client session keepalives. Jeremy (jallison@whistle.com) --- source/include/includes.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'source/include/includes.h') diff --git a/source/include/includes.h b/source/include/includes.h index a63f8f8597c..e66ceb2d70c 100644 --- a/source/include/includes.h +++ b/source/include/includes.h @@ -217,6 +217,14 @@ Here come some platform specific sections #ifndef NO_ASMSIGNALH #include #endif +#ifdef GLIBC2 +#define _LINUX_C_LIB_VERSION_MAJOR 6 +#include +#include +#include +#include +#include +#endif #define SIGNAL_CAST (__sighandler_t) #define USE_GETCWD #define USE_SETSID -- cgit v1.2.1 From bef10e388ac8661afc465a64524ba55f8c5bea0c Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 7 Oct 1997 11:18:26 +0000 Subject: get rid of SIGCLD_IGNORE for HPUX. A user reported it causing lots of defunct smbd processes. Andrew --- source/include/includes.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'source/include/includes.h') diff --git a/source/include/includes.h b/source/include/includes.h index e66ceb2d70c..4e48e87a7c1 100644 --- a/source/include/includes.h +++ b/source/include/includes.h @@ -563,7 +563,9 @@ char *mktemp(char *); /* No standard include */ #define USE_SETSID #define USE_SETRES #define DEFAULT_PRINTING PRINT_HPUX -#define SIGCLD_IGNORE +/* Ken Weiss tells us that SIGCLD_IGNORE is + not good for HPUX */ +/* #define SIGCLD_IGNORE */ #endif /* HPUX */ -- cgit v1.2.1