diff options
Diffstat (limited to 'net/rdist6/files/patch-src_rshrcmd.c')
-rw-r--r-- | net/rdist6/files/patch-src_rshrcmd.c | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/net/rdist6/files/patch-src_rshrcmd.c b/net/rdist6/files/patch-src_rshrcmd.c new file mode 100644 index 000000000000..5e08b75206f2 --- /dev/null +++ b/net/rdist6/files/patch-src_rshrcmd.c @@ -0,0 +1,27 @@ +--- src/rshrcmd.c Mon Nov 9 23:15:07 1998 ++++ src/rshrcmd.c Tue Jan 18 14:53:29 2005 +@@ -42,5 +42,4 @@ + { + int cpid; +- struct hostent *hp; + int sp[2]; + +@@ -48,11 +47,4 @@ + if (fd2p != 0) + return -1; +- /* validate remote hostname. */ +- hp = gethostbyname(*ahost); +- if (hp == 0) { +- error("%s: unknown host", *ahost); +- return -1; +- } +- /* *ahost = hp->h_name;*/ /* This makes me nervous. */ + + /* get a socketpair we'll use for stdin and stdout. */ +@@ -72,5 +64,5 @@ + sp[0]. */ + (void) close(sp[0]); +- if (dup2(sp[1], 0) < 0 || dup2(0,1) < 0 || dup2(0, 2) < 0) { ++ if (dup2(sp[1], 0) < 0 || dup2(0,1) < 0) { + error("dup2 failed: %s.", SYSERR); + _exit(255); |