OpenWrt Network interface configuration daemon

Steven Barth 33429c18f6 netifd: add metric argument for proto_add_ipv4_route 9 years ago
config fbb4a83633 add initial support for handling wireless devices via scripts 10 years ago
examples f7cdc6437c wireless: add an example driver cleanup implementation 10 years ago
scripts 33429c18f6 netifd: add metric argument for proto_add_ipv4_route 9 years ago
.gitignore f8981d9933 Add qtcreator and kdevelop4 project files to .gitignore 10 years ago
CMakeLists.txt 45fd905c98 netifd: fixes for json-c 0.12 9 years ago
DESIGN 2b33b33188 document PROTO_FLAG_IMMEDIATE 13 years ago
alias.c f35b76c61b netifd: Link layer state awareness support on interface level 10 years ago
bridge.c ef4b8c8446 bridge: allow enabling or disabling the multicast querier independently of IGMP snooping 9 years ago
config.c 60f57b2bfb netifd:Make sure interface device config is also cached 9 years ago
config.h d095bf24cf config: use the new uci_blob library code 11 years ago
device.c 20510bd45d device: fix default initialization for RPS/XPS 9 years ago
device.h 1268b8222a device: add support for configuring RPS/XPS (enabled by default if available) 9 years ago
handler.c d5d6da8b10 make netifd_handler_parse_config honour the luci validation passed from the backend scripts 10 years ago
handler.h 45fd905c98 netifd: fixes for json-c 0.12 9 years ago
interface-event.c 5a0909caaf netifd: Fix possible hotplug race conditions 9 years ago
interface-ip.c 0b0e5e2fc5 netifd: Make interface identifier of delegated IPv6 address configurable 9 years ago
interface-ip.h 0b0e5e2fc5 netifd: Make interface identifier of delegated IPv6 address configurable 9 years ago
interface.c 60f57b2bfb netifd:Make sure interface device config is also cached 9 years ago
interface.h 0b0e5e2fc5 netifd: Make interface identifier of delegated IPv6 address configurable 9 years ago
iprule.c f80b9e4acc utils: add a function for checking if a process given by pid is still alive 10 years ago
iprule.h 4106d0ced4 IPv6: Remove IPv6 source-routing workaround (kernel is fixed) 10 years ago
macvlan.c 2af71375f7 netifd: Keep reference to a config copy in device type specific reload handler as the original config pointer might go stale 9 years ago
main.c 5db02763d6 netifd: process reload calls immediately instead of going through a timer 10 years ago
netifd.h 9cf7219d55 uci: Allow setting the UCI config path on the command line 10 years ago
proto-shell.c 3c4a49e215 netifd: Make possible state transitions more clear when handling teardown event 9 years ago
proto-static.c 75e73ab371 interface: enable force_link by default for proto=static 10 years ago
proto.c 38c29e0bcc netifd: Apply interface metric on configured interface gateway parameters 10 years ago
proto.h 75e73ab371 interface: enable force_link by default for proto=static 10 years ago
system-dummy.c 6b4570a107 netifd: Add mldversion config support 9 years ago
system-linux.c 94bfecc312 linux: adjust default policy rules 9 years ago
system.c 8e15f409e0 netifd: GRE Tos support 9 years ago
system.h ef4b8c8446 bridge: allow enabling or disabling the multicast querier independently of IGMP snooping 9 years ago
tunnel.c 60f57b2bfb netifd:Make sure interface device config is also cached 9 years ago
ubus.c 922c169147 netifd: Allow to add link devices which can be marked as non external 10 years ago
ubus.h fbb4a83633 add initial support for handling wireless devices via scripts 10 years ago
utils.c 2d09cca0e9 utils.c: add missing include 9 years ago
utils.h 8663e9de71 add a helper to convert blobmsg types to luci validate rules 10 years ago
vlan.c 500779b375 Revert "vlan: reset device state on init" 9 years ago
vlandev.c 2af71375f7 netifd: Keep reference to a config copy in device type specific reload handler as the original config pointer might go stale 9 years ago
wireless.c 212288ba15 wireless: fix teardown, always pass the previous config to the teardown handler instead of the new one 9 years ago
wireless.h 212288ba15 wireless: fix teardown, always pass the previous config to the teardown handler instead of the new one 9 years ago