Date: Sat, 16 Jan 2016 00:44:10 +0000 (UTC) From: Garrett Cooper <ngie@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r294117 - user/ngie/socket-tests/tools/regression/sockets/rtsocket Message-ID: <201601160044.u0G0iAfe040199@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ngie Date: Sat Jan 16 00:44:10 2016 New Revision: 294117 URL: https://svnweb.freebsd.org/changeset/base/294117 Log: Test for EPROTOTYPE, not EPROTONOSUPPORT, with PF_ROUTE as the only supported `type` parameter for socket(2) per route(4) is SOCK_RAW The error logically makes sense per socket(2) according to ERRORS Modified: user/ngie/socket-tests/tools/regression/sockets/rtsocket/rtsocket.c Modified: user/ngie/socket-tests/tools/regression/sockets/rtsocket/rtsocket.c ============================================================================== --- user/ngie/socket-tests/tools/regression/sockets/rtsocket/rtsocket.c Sat Jan 16 00:43:10 2016 (r294116) +++ user/ngie/socket-tests/tools/regression/sockets/rtsocket/rtsocket.c Sat Jan 16 00:44:10 2016 (r294117) @@ -52,7 +52,7 @@ main(void) sock); } - if (errno != EPROTONOSUPPORT) + if (errno != EPROTOTYPE) err(-1, "socket(PF_ROUTE, SOCK_STREAM, 0)"); sock = socket(PF_ROUTE, SOCK_DGRAM, 0); @@ -62,7 +62,7 @@ main(void) sock); } - if (errno != EPROTONOSUPPORT) + if (errno != EPROTOTYPE) err(-1, "socket(PF_ROUTE, SOCK_DGRAM, 0)"); sock = socket(PF_ROUTE, SOCK_RAW, 0); @@ -77,7 +77,7 @@ main(void) "socketpair(PF_ROUTE, SOCK_STREAM, 0, socks) success"); } - if (errno != EPROTONOSUPPORT) + if (errno != EPROTOTYPE) err(-1, "socketpair(PF_ROUTE, SOCK_STREAM, 0, socks)"); if (socketpair(PF_ROUTE, SOCK_DGRAM, 0, socks) == 0) { @@ -87,7 +87,7 @@ main(void) "socketpair(PF_ROUTE, SOCK_DGRAM, 0, socks) success"); } - if (errno != EPROTONOSUPPORT) + if (errno != EPROTOTYPE) err(-1, "socketpair(PF_ROUTE, SOCK_DGRAM, 0, socks)"); if (socketpair(PF_ROUTE, SOCK_RAW, 0, socks) == 0) {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601160044.u0G0iAfe040199>