CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2021/11/20 04:47:02
Modified files: usr.sbin/dhcpd : dispatch.c Log message: Start on DOWN interfaces Do not skip interfaces during startup because they're not UP. dhcpd(8) can start listening on such interfaces just fine (given suitable IPs on them) and interfaces may come UP later in time. Otherwise dhcpd would fail to start completely if it didn't find any interface that would be UP early on and administrators had to restart dhcpd. Other daemons and nc(1)'s `-l' listen just fine on DOWN interfaces as well. Noticed while switching a bridge(4)/vether(4) setup to veb(4)/vport(4) and hostname.vport without explicit "up" (vport does not implicitly pulls itself UP when configuring an address). OK dlg florian