svn commit: r186717 - head/sys/netinet

Robert Watson rwatson at FreeBSD.org
Sat Jan 3 03:35:32 PST 2009


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;


More information about the svn-src-head mailing list