commit-inetutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Inetutils branch, master, updated. inetutils-1_6-132-gfe2ee01


From: Simon Josefsson
Subject: [SCM] GNU Inetutils branch, master, updated. inetutils-1_6-132-gfe2ee01
Date: Mon, 07 Dec 2009 12:24:16 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Inetutils ".

The branch, master has been updated
       via  fe2ee0162ba862e061a05fadbd1b23e3b2b07caf (commit)
      from  d75cf5b8807b495644af3d01abd15c7e09a4202c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit/inetutils.git/commit/?id=fe2ee0162ba862e061a05fadbd1b23e3b2b07caf


commit fe2ee0162ba862e061a05fadbd1b23e3b2b07caf
Author: Simon Josefsson <address@hidden>
Date:   Mon Dec 7 13:24:12 2009 +0100

    Don't use reserved variable 'stdin'.

diff --git a/ChangeLog b/ChangeLog
index 8a5da11..d537134 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2009-12-07  Simon Josefsson  <address@hidden>
 
+       * rexec/rexec.c (do_rexec): Don't use reserved variable 'stdin'.
+
+2009-12-07  Simon Josefsson  <address@hidden>
+
        * NEWS: Mention that man pages are generated using help2man.
        * configure.ac: Check for LN_S.
        * man/Makefile.am: Rewrite using skeleton rules.  Add man pages
diff --git a/rexec/rexec.c b/rexec/rexec.c
index 524b121..3a1e17f 100644
--- a/rexec/rexec.c
+++ b/rexec/rexec.c
@@ -186,7 +186,7 @@ do_rexec (struct arguments *arguments)
   char port_str[6];
   struct sockaddr_in addr;
   struct hostent *host;
-  int stdin = STDIN_FILENO;
+  int stdin_fd = STDIN_FILENO;
   int err_sock = -1;
 
   sock = socket (AF_INET, SOCK_STREAM, 0);
@@ -270,18 +270,18 @@ do_rexec (struct arguments *arguments)
       FD_ZERO (&rsocks);
       if (0 <= sock)
         FD_SET (sock, &rsocks);
-      if (0 <= stdin)
-        FD_SET (stdin, &rsocks);
+      if (0 <= stdin_fd)
+       FD_SET (stdin_fd, &rsocks);
       if (0 <= err_sock)
         FD_SET (err_sock, &rsocks);
 
-      ret = select (MAX3 (sock, stdin, err_sock) + 1, &rsocks, NULL, NULL, 
NULL);
+      ret = select (MAX3 (sock, stdin_fd, err_sock) + 1, &rsocks, NULL, NULL, 
NULL);
       if (ret == -1)
         error (EXIT_FAILURE, errno, "error select");
 
-     if (0 <= stdin && FD_ISSET (stdin, &rsocks))
+      if (0 <= stdin_fd && FD_ISSET (stdin_fd, &rsocks))
         {
-          err = read (stdin, buffer, 1024);
+         err = read (stdin_fd, buffer, 1024);
 
           if (err < 0)
             error (EXIT_FAILURE, errno, "error reading stdin");
@@ -289,8 +289,8 @@ do_rexec (struct arguments *arguments)
           if (!err)
             {
               shutdown (sock, SHUT_WR);
-              close (stdin);
-              stdin = -1;
+             close (stdin_fd);
+             stdin_fd = -1;
               continue;
             }
 

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog     |    4 ++++
 rexec/rexec.c |   16 ++++++++--------
 2 files changed, 12 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
GNU Inetutils 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]