Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Apr 2011 14:44:35 -0700
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Gleb Smirnoff <glebius@FreeBSD.org>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: svn commit: r220736 - head/sbin/natd
Message-ID:  <4DACB0C3.6000804@FreeBSD.org>
In-Reply-To: <20110418181314.GL16958@FreeBSD.org>
References:  <201104170605.p3H65cab028890@svn.freebsd.org> <20110418181314.GL16958@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 4/18/2011 11:13 AM, Gleb Smirnoff wrote:
> This looks like a hack and better place for this hack would be shell
> scripts rather than nat daemon.

Well, I am not sure how would you apply shell script in such case. The 
problem with the original code is that natd just silently exits, leaving 
machine without a network connection. For some reason this problem 
started after upgrade from 7.4 to 8.2, perhaps there is some changes in 
the dhclient which allows it to run is parallel with other start-up 
activity.

And I don't see any problem with natd waiting indefinitely on the 
interface to acquire IP address, it's no better and no worse than the 
current behavior when the natd simply bails out.

-Maxim



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