device: add macvlan support
-rw-r--r-- 79 .gitignore
-rw-r--r-- 1119 CMakeLists.txt
-rw-r--r-- 5636 DESIGN
-rw-r--r-- 4118 alias.c
-rw-r--r-- 13036 bridge.c
-rw-r--r-- 6761 config.c
-rw-r--r-- 703 config.h
drwxr-xr-x - config
-rw-r--r-- 14576 device.c
-rw-r--r-- 5163 device.h
drwxr-xr-x - dummy
-rw-r--r-- 3698 interface-event.c
-rw-r--r-- 31292 interface-ip.c
-rw-r--r-- 3926 interface-ip.h
-rw-r--r-- 23103 interface.c
-rw-r--r-- 4388 interface.h
-rw-r--r-- 6362 iprule.c
-rw-r--r-- 2266 iprule.h
-rw-r--r-- 5946 macvlan.c
-rw-r--r-- 6675 main.c
-rw-r--r-- 2368 netifd.h
-rw-r--r-- 21786 proto-shell.c
-rw-r--r-- 2331 proto-static.c
-rw-r--r-- 13790 proto.c
-rw-r--r-- 2313 proto.h
drwxr-xr-x - scripts
-rw-r--r-- 4908 system-dummy.c
-rw-r--r-- 34393 system-linux.c
-rw-r--r-- 1328 system.c
-rw-r--r-- 3667 system.h
-rw-r--r-- 1644 tunnel.c
-rw-r--r-- 24201 ubus.c
-rw-r--r-- 847 ubus.h
-rw-r--r-- 3362 utils.c
-rw-r--r-- 3021 utils.h
-rw-r--r-- 3673 vlan.c