Sophie

Sophie

distrib > * > 2008.0 > x86_64 > by-pkgid > 5cda1af3c288b7816e52333e1ebde910 > files > 8

rsh-0.17-19.1mdv2008.0.src.rpm

--- netkit-rsh-0.17-pre20000412/rexecd/rexecd.c.glibc22	Sun Jun 18 12:11:19 2000
+++ netkit-rsh-0.17-pre20000412/rexecd/rexecd.c	Sun Jun 18 12:12:41 2000
@@ -416,6 +416,9 @@
 	 * Close all fds, in case libc has left fun stuff like 
 	 * /etc/shadow open.
 	 */
+#if !defined(OPEN_MAX) && defined(_SC_OPEN_MAX)
+#define	OPEN_MAX	sysconf(_SC_OPEN_MAX)
+#endif
 	for (ifd=3; ifd<OPEN_MAX; ifd++) close(ifd);
 
 	execle(theshell, cp2, "-c", cmdbuf, 0, myenviron);
--- netkit-rsh-0.17-pre20000412/rlogind/rlogind.c.glibc22	Sun Jun 18 12:12:59 2000
+++ netkit-rsh-0.17-pre20000412/rlogind/rlogind.c	Sun Jun 18 12:13:25 2000
@@ -328,6 +328,9 @@
  */
 static void closeall(void) {
     int i;
+#if !defined(OPEN_MAX) && defined(_SC_OPEN_MAX)
+#define	OPEN_MAX	sysconf(_SC_OPEN_MAX)
+#endif
     for (i=3; i<OPEN_MAX; i++) close(i);
 }
 
--- netkit-rsh-0.17-pre20000412/rshd/rshd.c.glibc22	Sun Jun 18 12:13:41 2000
+++ netkit-rsh-0.17-pre20000412/rshd/rshd.c	Sun Jun 18 12:14:07 2000
@@ -473,6 +473,9 @@
 	 * Close all fds, in case libc has left fun stuff like 
 	 * /etc/shadow open.
 	 */
+#if !defined(OPEN_MAX) && defined(_SC_OPEN_MAX)
+#define	OPEN_MAX	sysconf(_SC_OPEN_MAX)
+#endif
 	for (ifd=3; ifd<OPEN_MAX; ifd++) close(ifd);
 
 	execl(theshell, shellname, "-c", cmdbuf, 0);