]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC ...
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 4 Mar 2013 23:15:25 +0000 (23:15 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 4 Mar 2013 23:15:25 +0000 (23:15 +0000)
commit187e3321ef83e4ee4c9f501110ef8e6b4e0595ef
treea67964a26deca77ecd973b2eab8a9fce263cccea
parent3cf3d5f3e9c8c72aab86cf3362792e40892adc21
MFC ...

 r210609 - remove unused string
 r210610 - avoid copy ctors by using prefix operators
 r213646 - allow spacey things (liberal whitespace parsing)
 r236388 - libc++ compatibility (add :: prefix to bind() call)
 r240823 - use O_CLOEXEC for open instead of separate fcntl(2) call
 r243932 - prefer init expression to assignment in ctor

 r209583 ...

 Expand system into my_system, and add the necessary tidyness that we
 need.  Close the pidfile.  Then close all descriptors >= 3 to avoid
 information leakage to children.

 This solves the problem of not being able to restart devd when you
 have, for example, a dhclient forked to configure your network...

git-svn-id: svn://svn.freebsd.org/base/stable/8@247824 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sbin/devd/devd.cc
sbin/devd/devd.hh