]> git.ipfire.org Git - thirdparty/systemd.git/blob - src/network/networkd-dhcp6.h
Merge pull request #13939 from yuwata/network-fix-memleak-and-13938
[thirdparty/systemd.git] / src / network / networkd-dhcp6.h
1 /* SPDX-License-Identifier: LGPL-2.1+ */
2 #pragma once
3
4 #include "sd-dhcp6-client.h"
5
6 #include "conf-parser.h"
7
8 typedef struct Link Link;
9 typedef struct Manager Manager;
10
11 int dhcp6_request_prefix_delegation(Link *link);
12 int dhcp6_configure(Link *link);
13 int dhcp6_request_address(Link *link, int ir);
14 int dhcp6_lease_pd_prefix_lost(sd_dhcp6_client *client, Link* link);
15 int dhcp6_prefix_remove(Manager *m, struct in6_addr *addr);