summaryrefslogtreecommitdiffstats
path: root/plug/hotplug.c
AgeCommit message (Collapse)Author
2015-06-14hotplug: support for interval commandsRafał Miłecki
This allows executing code with a given interval. As every command, it can be assign to any uevent. Intervals may be useful for counting elapsed time since some action. It allows e.g. indicating that button has been pressed for some time. This is useful to let user know he can already release the button. Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
2015-03-28properly handle return codesJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-03-06json 0.12 fixesJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-08-29hotplug: avoid using the deprecated is_error() call, check for NULL pointer ↵Felix Fietkau
instead Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-08-29explicitly include json/json.h where neededFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-07-29Make failure to resize hotplug buffer non-fatalSteven Barth
Some architectures seem to have broken SO_RCVBUFFORCE. Signed-off-by: Steven Barth <steven@midlink.org>
2014-07-18hotplug: fix firmware loadingFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-06-11Increase buffers for hotplug and cmdline for UMLSteven Barth
Thanks to Markus Stenberg for debugging and testing. Signed-off-by: Steven Barth <steven@midlink.org>
2014-05-25hotplug: fix memleak in debug codepathFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2013-11-15debloat and reorganize codeJohn Crispin
split app into procd and init binaries remove log support, this is an external service now Signed-off-by: John Crispin <blogic@openwrt.org>