summaryrefslogtreecommitdiffstats
path: root/signals.h
Commit message (Collapse)AuthorAge
* Add (c) to CopyrightRoy Marples2009-05-01
|
* Add an event loop.Roy Marples2008-09-02
| | | | | | | | Split client.c into smaller files and functions and recode around the event loop. Add multiple interface support using the new event loop. Document changes and outstanding bugs.
* Prefer signal to poll so we avoid any possibilty of a timeval -> int/msecs ↵Roy Marples2008-07-31
| | | | overflow. We could of course loop msecs / INT_MAX times, but it then gets messy. It also saves around 200 bytes of binary size :)
* Normalise tv_usecs. Also, send the fd ready back to the main loop so we ↵Roy Marples2008-07-24
| | | | don't have to re-poll each fd. Saves bytes and is more efficient.
* We should test a specific fd instead of index 0 in a structure.Roy Marples2008-06-07
|
* Replace the signal clear with a pipe so child can notify parent when to exit.Roy Marples2008-05-27
|
* Fix a signal race when daemonising.Roy Marples2008-05-26
|
* Move signal.{c,h} to signals.{c.h} so we can work better in the NetBSD ↵Roy Marples2008-05-15
| | | | source tree.
* Move signals.c,h to signal.c,hRoy Marples2007-11-08
|
* Reword the headers to just say we use the GPLv2.Roy Marples2007-11-07
|
* Remove the reference to udhcp.Roy Marples2007-11-07
|
* Clear the signal_pipe fd from the fdset when all signals haveRoy Marples2007-11-07
| | | | | been read.
* Make the consts saneRoy Marples2006-12-14
|
* Add dhcpcd-3 re-writeRoy Marples2006-11-27