MIME-Version: 1.0 In-Reply-To: <50B4F90D.3060502@suse.de> X-Mailer: MIME-tools 5.428 (Entity 5.428) Content-Disposition: inline References: <50B4F90D.3060502@suse.de> Content-Type: text/html; charset="UTF-8" Message-ID: Content-Transfer-Encoding: binary X-RT-Original-Encoding: utf-8 RT-Send-CC: Content-Length: 1148 On Tue Nov 27 17:32:12 2012, mt@suse.de wrote:
> Unlike dhcp 3.x, dhcp 4.x scans interfaces from /proc/net/dev,
> which provides only true interface names. When the address set
> on the interface has a label assigned (linux 2.0 alias interface
> compatibility), then the SIOCGIFADDR requires the label / alias
> name as argument instead of the interface name to return this
> address. When this is the only address assigned to an interface,
> dhcp-server is unable to find any address and fails to start.
>
> Changed to use getifaddrs() function, which retrieves all IP
> addresses on linux systems and is available since GLIBC 2.3.
>
> Gruesse / Regards,
> Marius Tomaschewski <mt@suse.de>, <mt@suse.com>

Marius --

Thank you for your suggested fix.  I believe we have at least one other
similar proposed fix in the pipeline but I will make sure that the developers
see your suggestion.

Michael McNally
ISC Support