add some code for properly tearing down, reloading and removing interfaces
-rw-r--r-- 764 CMakeLists.txt
-rw-r--r-- 5636 DESIGN
-rw-r--r-- 6822 bridge.c
-rw-r--r-- 4847 config.c
-rw-r--r-- 533 config.h
drwxr-xr-x - config
-rw-r--r-- 5854 device.c
-rw-r--r-- 2829 device.h
-rw-r--r-- 2079 interface-ip.c
-rw-r--r-- 828 interface-ip.h
-rw-r--r-- 8593 interface.c
-rw-r--r-- 2097 interface.h
-rw-r--r-- 1352 main.c
-rw-r--r-- 294 netifd.h
-rw-r--r-- 12801 proto-shell.c
-rw-r--r-- 4846 proto-static.c
-rw-r--r-- 3692 proto.c
-rw-r--r-- 1483 proto.h
drwxr-xr-x - proto
drwxr-xr-x - scripts
-rw-r--r-- 3527 system-dummy.c
-rw-r--r-- 6823 system-linux.c
-rw-r--r-- 881 system.h
-rw-r--r-- 7315 ubus.c
-rw-r--r-- 243 ubus.h
-rw-r--r-- 1353 utils.c
-rw-r--r-- 1871 utils.h
-rw-r--r-- 2797 vlan.c