Hi, v3: - Changed the name and semantics of the main.conf variable. Now it is a list of technologies that are allowed to tether. Patches 1, 2 and 5 - Reworked the rtnl patch 4, get rid of extra variable - Combined patches 5 and 6 together
v2: - Removed patch 1, the proper fix for the issue in in patch 4. Thanks to Patrik for pointing this out. v1: this patchset adds support for ethernet tethering. By default user is not allowed to tether ethernet as it can cause havoc in the network. In ethernet tethering ConnMan starts a DHCP server which might confuse corporate or home networks as typically there is already a DHCP server running. User must set AllowEthernetTethering in main.conf before ethernet tethering is allowed. Cheers, Jukka Jukka Rissanen (5): conf: Add description of AllowedTetheringTechnologies main: Add support for AllowedTetheringTechnologies configuration variable device: Add support functions needed by ethernet tethering rtnl: Interface was added to technology too early ethernet: Add tethering support include/device.h | 3 ++ include/technology.h | 1 + plugins/ethernet.c | 102 ++++++++++++++++++++++++++++++++++++++++++++++++++- src/device.c | 43 ++++++++++++++++++++++ src/main.c | 17 +++++++++ src/main.conf | 12 ++++++ src/rtnl.c | 16 ++++++-- src/technology.c | 31 ++++++++++++++++ 8 files changed, 220 insertions(+), 5 deletions(-) -- 1.7.11.7 _______________________________________________ connman mailing list connman@connman.net https://lists.connman.net/mailman/listinfo/connman