Split up functionality of plugin in separate modules
-rw-r--r-- 18 .gitignore
-rw-r--r-- 35147 LICENSE
-rw-r--r-- 2242 Makefile
-rw-r--r-- 622 Makefile.madde
-rw-r--r-- 2725 README
drwxr-xr-x - debian
-rw-r--r-- 5908 device.c
-rw-r--r-- 2754 device.h
-rw-r--r-- 173 event.d-mtetherd
-rw-r--r-- 5588 hal.c
-rw-r--r-- 1083 hal.h
-rw-r--r-- 1301 mtetherd-net-icon.png
-rw-r--r-- 156 mtetherd-plugin.desktop
-rwxr-xr-x 1040 mtetherd-usbnet-disable.sh
-rwxr-xr-x 2663 mtetherd-usbnet-enable.sh
-rw-r--r-- 1381 mtetherd.8
-rw-r--r-- 10115 mtetherd.c
-rw-r--r-- 115 mtetherd.sudoers
-rw-r--r-- 1555 net.c
-rw-r--r-- 1788 net.h
-rw-r--r-- 5373 plugin.c
-rw-r--r-- 2071 plugin.h
-rw-r--r-- 2074 tethering.sh
-rw-r--r-- 1829 util.c
-rw-r--r-- 940 util.h