Import dhcp6leased(8)
authorflorian <florian@openbsd.org>
Sun, 2 Jun 2024 12:28:05 +0000 (12:28 +0000)
committerflorian <florian@openbsd.org>
Sun, 2 Jun 2024 12:28:05 +0000 (12:28 +0000)
commitad7c548deeaa2c33bdc52cd7728abc53a491537f
treefa09fb26f095f9537890cc033fe5135fce61ef86
parent50b7f1f524ca1e3b2e94cb06dbb10dad88e3a0f8
Import dhcp6leased(8)

dhcp6leased is a daemon to manage IPv6 prefix delegations. It requests
a prefix from an upstream DHCPv6 server and configures downstream
network interfaces. rad(8) can be used to advertise available prefixes
to clients.

It's a transmogrified dhcpleased(8), so it's a bit rough around the
edges. But it can already request and renew prefixes and configure
interfaces. It's time to hack on it in-tree.

OK deraadt
15 files changed:
sbin/dhcp6leased/Makefile [new file with mode: 0644]
sbin/dhcp6leased/control.c [new file with mode: 0644]
sbin/dhcp6leased/control.h [new file with mode: 0644]
sbin/dhcp6leased/dhcp6leased.8 [new file with mode: 0644]
sbin/dhcp6leased/dhcp6leased.c [new file with mode: 0644]
sbin/dhcp6leased/dhcp6leased.conf.5 [new file with mode: 0644]
sbin/dhcp6leased/dhcp6leased.h [new file with mode: 0644]
sbin/dhcp6leased/engine.c [new file with mode: 0644]
sbin/dhcp6leased/engine.h [new file with mode: 0644]
sbin/dhcp6leased/frontend.c [new file with mode: 0644]
sbin/dhcp6leased/frontend.h [new file with mode: 0644]
sbin/dhcp6leased/log.c [new file with mode: 0644]
sbin/dhcp6leased/log.h [new file with mode: 0644]
sbin/dhcp6leased/parse.y [new file with mode: 0644]
sbin/dhcp6leased/printconf.c [new file with mode: 0644]