Patch for dhcpc for immediate backgrounding
Paul Fox
pgf at brightstareng.com
Fri Jun 8 14:32:46 UTC 2007
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Thanks for the suggestion.
>
> It was easier for me to just patch udhcpc then it was to add setsid
> to the cross-compile environment. Since I had to patch udhcpc for my
> system anyway I thought I would share it back with the community.
setsid is busybox.
oh -- i see you're running 1.0. it's not in there. never mind. :-)
paul
>
>
>
> John T. Kamenik (Software Eng.)
> jkamenik at patton.com
>
>
> On Jun 8, 2007, at 3:35 AM, Denis Vlasenko wrote:
>
> > On Tuesday 05 June 2007 17:35, John Kamenik wrote:
> >> All,
> >>
> >> I have patched the 1.00 version of BusyBox's DHCP Client to add the
> >> option to Daemonize at start. I took a quick look at the 1.6 version
> >> of BusyBox and it looks like the change could be easily applied to
> >> it. I unfortunately do not use 1.6 and do not have time to patch it
> >> myself.
> >>
> >> The patch simply adds a "-B" option which will cause the udhcpc
> >> program to background immediately. It does NOT replace the "-b"
> >> which causes udhcpc to background after it attempts to get a lease.
> >> I added it so I do not have to block waiting for the first lease
> >> attempt, which can take a decent amount of time if there is no DHCP
> >> server to contact.
> >
> > What about using "setsid udhcpcd >/dev/null 2>/dev/null </dev/null &"?
> > --
> > vda
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (Darwin)
>
> iD8DBQFGaWbaGcYBlkXseR8RAjGSAJ47CtOnA9cQO/lhOLJ+K1JcqbUxbwCgrvF7
> DabYFqAmrJcDhIsaV+YhHn0=
> =RtWs
> -----END PGP SIGNATURE-----
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://busybox.net/cgi-bin/mailman/listinfo/busybox
=---------------------
paul fox, pgf at brightstareng.com
More information about the busybox
mailing list