From a3521e0755ebcd5adfd9f9305181bd55221eed4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Tue, 15 Apr 2003 03:26:51 +0000 Subject: [PATCH] (socket_set_tos): if setsockopt failed with EINVAL failed, just ignore it, sock was probably a just a non AF_INET socket git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12015 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/roken/socket.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/roken/socket.c b/lib/roken/socket.c index 2b2f669ba..ebb9936e6 100644 --- a/lib/roken/socket.c +++ b/lib/roken/socket.c @@ -270,7 +270,8 @@ socket_set_tos (int sock, int tos) { #if defined(IP_TOS) && defined(HAVE_SETSOCKOPT) if (setsockopt (sock, IPPROTO_IP, IP_TOS, (void *) &tos, sizeof (int)) < 0) - warn ("setsockopt TOS (ignored)"); + if (errno != EINVAL) + warn ("setsockopt TOS (ignored)"); #endif }