# switch executable statement construct # empty configs are not accepted by Kea default-lease-time 1800; # a switch switch (option dhcp6.remote-id) { case "accounting": default dhcp6.bootfile-url foobar; default-lease-time 3600; unset foo; break; case "engineering": deny declines; log (debug, "hello"); define foo (x) { return "world"; } break; }