summaryrefslogtreecommitdiff
path: root/src/usr.bin/nc/netcat.c
diff options
context:
space:
mode:
authordlg <>2018-10-26 07:19:26 +0000
committerdlg <>2018-10-26 07:19:26 +0000
commit71e9f413e3996d634c9dd6d5715742c44d1c649d (patch)
tree803def68caa243a5deb6d6d436316ba2010723f0 /src/usr.bin/nc/netcat.c
parent7fac2b6271e323dca5593bea1a91e9f546920ba3 (diff)
downloadopenbsd-71e9f413e3996d634c9dd6d5715742c44d1c649d.tar.gz
openbsd-71e9f413e3996d634c9dd6d5715742c44d1c649d.tar.bz2
openbsd-71e9f413e3996d634c9dd6d5715742c44d1c649d.zip
show what went wrong with a unix domain socket, rather than fail silently
handy if you type the path wrong or don't have permission... ok deraadt@
Diffstat (limited to 'src/usr.bin/nc/netcat.c')
-rw-r--r--src/usr.bin/nc/netcat.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/usr.bin/nc/netcat.c b/src/usr.bin/nc/netcat.c
index 3798dc760f..9ce2b6bb7a 100644
--- a/src/usr.bin/nc/netcat.c
+++ b/src/usr.bin/nc/netcat.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: netcat.c,v 1.195 2018/10/04 17:04:50 bluhm Exp $ */ 1/* $OpenBSD: netcat.c,v 1.196 2018/10/26 07:19:26 dlg Exp $ */
2/* 2/*
3 * Copyright (c) 2001 Eric Jackson <ericj@monkey.org> 3 * Copyright (c) 2001 Eric Jackson <ericj@monkey.org>
4 * Copyright (c) 2015 Bob Beck. All rights reserved. 4 * Copyright (c) 2015 Bob Beck. All rights reserved.
@@ -639,8 +639,10 @@ main(int argc, char *argv[])
639 if (!zflag) 639 if (!zflag)
640 readwrite(s, NULL); 640 readwrite(s, NULL);
641 close(s); 641 close(s);
642 } else 642 } else {
643 warn("%s", host);
643 ret = 1; 644 ret = 1;
645 }
644 646
645 if (uflag) 647 if (uflag)
646 unlink(unix_dg_tmp_socket); 648 unlink(unix_dg_tmp_socket);