two/internal
GnomeZworc 5918feed83
f-46: dhcpd: build dhcp replies over insomniacslk/dhcp #46
internal/dhcpd décide quelles options partent vers quelle MAC, sans I/O ni
état. L'encodage RFC 3442 de l'option 121 est délégué à la bibliothèque, qui le
teste elle-même.

L'option 3 est omise plutôt qu'envoyée vide : la dhcp-option=3 nue n'existait
que pour empêcher dnsmasq d'annoncer sa propre adresse. La route par défaut est
conditionnée au subnet (DefaultGateway) et à l'interface (Host.DefaultRoute),
ce qui remplace le mécanisme de tags.

24 tests plus un fuzz sur BuildReply. Les assertions d'encodage sont validées
par mutation.

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
2026-09-05 23:15:44 +02:00
..
api/agent f-33: net: add multi net in dispatch et vms #33 2026-08-25 22:48:13 +02:00
config/agent f-29: watchdog: add specific config #29 2026-08-17 23:52:48 +02:00
dhcp f-33: vm: start vms with multiple nic 2026-08-25 23:12:55 +02:00
dhcpd f-46: dhcpd: build dhcp replies over insomniacslk/dhcp #46 2026-09-05 23:15:44 +02:00
dispatcher/agent f-33: net: add multi net in dispatch et vms #33 2026-08-25 22:48:13 +02:00
ebtables f-28: fix: add proper dhcp handle 2026-05-18 22:28:51 +02:00
iptables f-34: route: fix missing route for metadata #34 2026-08-24 22:57:03 +02:00
metadata f-34: route: add test for route metadata #34 2026-08-24 22:57:30 +02:00
migration f-33: net: add multi net in dispatch et vms #33 2026-08-25 22:48:13 +02:00
netif f-29: watchdog: add checkvpc #29 2026-08-17 23:39:07 +02:00
netns f-15: fix: error in netns creation 2026-04-02 23:49:48 +02:00
prometheus/agent f-37: prometheus: add vms 2026-08-14 01:00:00 +02:00
qemu f-33: vm: start vms with multiple nic 2026-08-25 23:12:55 +02:00
qmp f-25: qmp add interaction lib 2026-04-26 16:29:53 +02:00
state f-37: add new lib for state handle #37 2026-08-13 23:02:36 +02:00
subnet f-33: mise en place d'un nouveau system de reservation #33 2026-08-25 22:37:07 +02:00
vm f-33: vm: start vms with multiple nic 2026-08-25 23:12:55 +02:00
vpc f-37: code: add state lib in vm, subnet and vpc #37 2026-08-13 23:32:00 +02:00
watchdog f-33: net: add multi net in dispatch et vms #33 2026-08-25 22:48:13 +02:00