Browse Source

Update TODO list in README

Baptiste Jonglez 7 years ago
parent
commit
024cf7e29a
1 changed files with 11 additions and 1 deletions
  1. 11 1
      README.md

+ 11 - 1
README.md

@@ -370,8 +370,18 @@ script.
 # TODO
 
 - take stdout/stderr of script and turn it into proper Kea logs
-- handle DHCPv6 hook points better
+- agree on a consistent terminology:
+  - should a "prefix" variable contain the prefixlen (2001:db8::/48) or just the base address (2001:db8::)?
 - also call the script at load/unload
+- figure out how to call several scripts (loading the hook multiple times doesn't seem to work)
 - allow to configure which hook points will trigger the script
 - take into account the return code of the script to set the status
   of the callout (this should be configurable to avoid surprises...).
+
+Some bugs to investigate/fix in Kea:
+
+- `lease6_select` is called twice (once with `IA_NA` and once with `IA_PD`), but
+  other functions (`lease6_renew`, `lease6_release`, `lease6_expire`) are only
+  called with `IA_PD`.
+- when an address reservation is changed for a given client, `lease6_expire` is never
+  called for the old address.