Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Jan 2009 11:35:31 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r186717 - head/sys/netinet
Message-ID:  <200901031135.n03BZVDB026766@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: rwatson
Date: Sat Jan  3 11:35:31 2009
New Revision: 186717
URL: http://svn.freebsd.org/changeset/base/186717

Log:
  Allow the IP_MINTTL socket option to be set to 0 so that it can be
  disabled entirely, which is its default state before set to a
  non-zero value.
  
  PR:		128790
  Submitted by:	Nick Hilliard <nick at foobar dot org>
  MFC after:	3 weeks

Modified:
  head/sys/netinet/ip_output.c

Modified: head/sys/netinet/ip_output.c
==============================================================================
--- head/sys/netinet/ip_output.c	Sat Jan  3 11:25:50 2009	(r186716)
+++ head/sys/netinet/ip_output.c	Sat Jan  3 11:35:31 2009	(r186717)
@@ -892,7 +892,7 @@ ip_ctloutput(struct socket *so, struct s
 				break;
 
 			case IP_MINTTL:
-				if (optval > 0 && optval <= MAXTTL)
+				if (optval >= 0 && optval <= MAXTTL)
 					inp->inp_ip_minttl = optval;
 				else
 					error = EINVAL;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901031135.n03BZVDB026766>