Go to the source code of this file.
|
| "NoReturn" | generate_dhcp_config._die (str msg) |
| None | generate_dhcp_config._warn (str msg) |
| str|None | generate_dhcp_config.normalize_mac (str raw) |
| ipaddress.IPv4Network | generate_dhcp_config.resolve_subnet (dict cfg) |
| str | generate_dhcp_config.detect_interface (ipaddress.IPv4Network subnet) |
| list[str] | generate_dhcp_config.interfaces_in_subnet (str ip_addr_output, ipaddress.IPv4Network subnet) |
| None | generate_dhcp_config.write_atomic (Path path, str text) |
| str | generate_dhcp_config.recovery_address (str mac) |
| list[tuple[str, str, str]] | generate_dhcp_config.collect_reservations (dict cfg, ipaddress.IPv4Network subnet) |
| str | generate_dhcp_config.sanitize_hostname (str name) |
| str | generate_dhcp_config.build_hosts (list[tuple[str, str, str]] reservations) |
| str | generate_dhcp_config.build_gui_reservations (list[tuple[str, str, str]] reservations, dict boards) |
| str | generate_dhcp_config.build_conf (*, str interface, ipaddress.IPv4Network subnet, int pool_start, int pool_end, str lease, Path hostsfile, str leasefile) |
| int | generate_dhcp_config.main (list[str]|None argv=None) |