Alexandru Ardelean
|
5fbd904e5b
netifd: propagate error code on netifd_reload()
|
7 jaren geleden |
Matthias Schiffer
|
9cf7219d55
uci: Allow setting the UCI config path on the command line
|
10 jaren geleden |
Felix Fietkau
|
fbb4a83633
add initial support for handling wireless devices via scripts
|
11 jaren geleden |
Felix Fietkau
|
c8e8795954
scripts: reorganize directory layout
|
11 jaren geleden |
Felix Fietkau
|
fabdd4fc5c
use calloc_a for interface error allocations
|
12 jaren geleden |
Felix Fietkau
|
363eee36e3
use ustream for process message logging
|
12 jaren geleden |
Felix Fietkau
|
c173c61004
use FD_CLOEXEC instead of tracking lists of fds
|
12 jaren geleden |
Felix Fietkau
|
bfe5db1ea8
add copyright headers
|
12 jaren geleden |
Felix Fietkau
|
cd6ff76cf1
fix path and invocation for hotplug calls
|
13 jaren geleden |
Felix Fietkau
|
9b2cc549af
move log levels to netifd.h
|
13 jaren geleden |
Felix Fietkau
|
39f9caf261
add support for logging messages via syslog (or optionally stdout)
|
13 jaren geleden |
Felix Fietkau
|
b314737e9a
detach stdin/stdout/stderr from child processes, implement a separate logging pipe and relay log messages with prefix
|
13 jaren geleden |
Felix Fietkau
|
6b3f6f4466
add support for tracking open file descriptors of modules and closing them for created child processes
|
13 jaren geleden |
Felix Fietkau
|
8c4dface37
move netifd_start_process dir_fd to the data structure
|
13 jaren geleden |
Felix Fietkau
|
745016bc4a
keep track of all running child processes in one place
|
13 jaren geleden |
Felix Fietkau
|
41842d3f91
add some code for keeping track of dns servers and search domains and for writing resolv.conf
|
13 jaren geleden |
Felix Fietkau
|
c1db77f018
move the main path to ./dummy to maintain the proper proto script implementations in ./proto
|
13 jaren geleden |
Felix Fietkau
|
7c4108d49d
use /lib/netifd as main path when dummy mode is disabled
|
13 jaren geleden |
Felix Fietkau
|
2152229c45
add support for calls to a hotplug script on interface state changes
|
13 jaren geleden |
Felix Fietkau
|
47c3179fb2
improve debugging macro
|
13 jaren geleden |
Felix Fietkau
|
64c271ed3b
rework debugging code, add debugging levels
|
13 jaren geleden |
Felix Fietkau
|
367f5edba8
add a ubus call for triggering config reloads
|
13 jaren geleden |
Felix Fietkau
|
cfc905f003
add an option for selecting the main path for netifd addons
|
13 jaren geleden |
Felix Fietkau
|
275a09d6c5
add an ubus call for restarting netifd
|
13 jaren geleden |
Felix Fietkau
|
3fa53680c8
move more stuff out of netifd.h
|
13 jaren geleden |
Felix Fietkau
|
3492219e21
move some code to utils.[ch]
|
13 jaren geleden |
Felix Fietkau
|
35a4acbb98
add DPRINTF type checking for no-debug builds
|
13 jaren geleden |
Jo-Philipp Wich
|
e15ef7a8d2
Add inline fls() function for linux
|
13 jaren geleden |
Felix Fietkau
|
4ea88db58c
add a __init define for constructors
|
13 jaren geleden |
Felix Fietkau
|
1f8dc227cd
make avl_strcmp globally visible
|
13 jaren geleden |