Hi,
Change log from v1:
- Add notifier implementation.
- Add notification callback for DHCP and private network.
- A static and dynamic range can be specififed while allocating
IP blocks.
TODO:
Add management of bigger than 254 addresses blocks.
Guillaume Zajac (7):
ippool: Add IP pool layer
ippool-test: Add binary to test ippool
tethering: Use IP pool API with private network
tethering: Use IP pool API with DHCP
ippool: Add API to notify when IP is externally assigned
tethering: Add notification callback implementation
ipconfig: Add IP pool notifier call
Makefile.am | 8 +-
src/connman.h | 20 ++++
src/ipconfig.c | 16 +++
src/ippool.c | 294 ++++++++++++++++++++++++++++++++++++++++++++++++
src/main.c | 2 +
src/tethering.c | 77 ++++++++++----
tools/ippool-test.c | 311 +++++++++++++++++++++++++++++++++++++++++++++++++++
7 files changed, 706 insertions(+), 22 deletions(-)
create mode 100644 src/ippool.c
create mode 100644 tools/ippool-test.c
_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman