Index: ping.c =================================================================== RCS file: /cvs/src/sbin/ping/ping.c,v retrieving revision 1.232 diff -u -p -r1.232 ping.c --- ping.c 10 Nov 2018 23:44:53 -0000 1.232 +++ ping.c 10 Nov 2018 23:47:05 -0000 @@ -678,23 +678,23 @@ main(int argc, char *argv[]) optval = tos; if (setsockopt(s, IPPROTO_IPV6, IPV6_TCLASS, &optval, (socklen_t)sizeof(optval)) < 0) - warn("setsockopt(IPV6_TVAL)"); /* XXX err? */ + err(1, "setsockopt(IPV6_TCLASS)"); } if (df) { optval = 1; if (setsockopt(s, IPPROTO_IPV6, IPV6_DONTFRAG, &optval, (socklen_t)sizeof(optval)) < 0) - warn("setsockopt(IPV6_DONTFRAG"); /* err? */ + err(1, "setsockopt(IPV6_DONTFRAG)"); } optval = 1; if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVPKTINFO, &optval, (socklen_t)sizeof(optval)) < 0) - warn("setsockopt(IPV6_RECVPKTINFO)"); /* XXX err? */ + err(1, "setsockopt(IPV6_RECVPKTINFO)"); if (setsockopt(s, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &optval, (socklen_t)sizeof(optval)) < 0) - warn("setsockopt(IPV6_RECVHOPLIMIT)"); /* XXX err? */ + err(1, "setsockopt(IPV6_RECVHOPLIMIT)"); } else { u_char loop = 0;