Parcourir la source

Update TODO list in README

Baptiste Jonglez il y a 7 ans
Parent
commit
024cf7e29a
1 fichiers modifiés avec 11 ajouts et 1 suppressions
  1. 11 1
      README.md

+ 11 - 1
README.md

@@ -370,8 +370,18 @@ script.
 # TODO
 # TODO
 
 
 - take stdout/stderr of script and turn it into proper Kea logs
 - 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
 - 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
 - allow to configure which hook points will trigger the script
 - take into account the return code of the script to set the status
 - take into account the return code of the script to set the status
   of the callout (this should be configurable to avoid surprises...).
   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.