diff options
author | kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2000-12-14 04:34:58 +0000 |
---|---|---|
committer | kraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2000-12-14 04:34:58 +0000 |
commit | bd51968d31b6dd773dbbe5bfdc96d4b166840dac (patch) | |
tree | e016bb8c29e0ab2a0c544cbd87cf97c8213922fd /nc.c | |
parent | 0189cd6cca7bc6174a8049334bc4fdc7d4276c96 (diff) | |
download | busybox-w32-bd51968d31b6dd773dbbe5bfdc96d4b166840dac.tar.gz busybox-w32-bd51968d31b6dd773dbbe5bfdc96d4b166840dac.tar.bz2 busybox-w32-bd51968d31b6dd773dbbe5bfdc96d4b166840dac.zip |
Shutdown sending on the socket when stdin closes.
git-svn-id: svn://busybox.net/trunk/busybox@1457 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'nc.c')
-rw-r--r-- | nc.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -111,6 +111,8 @@ int nc_main(int argc, char **argv) | |||
111 | exit(0); | 111 | exit(0); |
112 | ofd = fileno(stdout); | 112 | ofd = fileno(stdout); |
113 | } else { | 113 | } else { |
114 | if (nread == 0) | ||
115 | shutdown(sfd, 1); | ||
114 | ofd = sfd; | 116 | ofd = sfd; |
115 | } | 117 | } |
116 | 118 | ||