Loading...
Searching...
No Matches
simple_pd.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2020 Freie Universität Berlin
3 * SPDX-License-Identifier: LGPL-2.1-only
4 */
5
6#pragma once
7
21
22#ifdef __cplusplus
23extern "C" {
24#endif
25
32#ifndef CONFIG_GNRC_DHCPV6_CLIENT_6LBR_UPSTREAM
33#define CONFIG_GNRC_DHCPV6_CLIENT_6LBR_UPSTREAM (0)
34#endif
35
41#ifndef CONFIG_GNRC_DHCPV6_CLIENT_6LBR_UPSTREAM_TYPE
42#define CONFIG_GNRC_DHCPV6_CLIENT_6LBR_UPSTREAM_TYPE NETDEV_ANY
43#endif
44
51#ifndef CONFIG_GNRC_DHCPV6_CLIENT_6LBR_UPSTREAM_IDX
52#define CONFIG_GNRC_DHCPV6_CLIENT_6LBR_UPSTREAM_IDX (0)
53#endif
54
63#ifndef CONFIG_GNRC_DHCPV6_CLIENT_6LBR_6LO_CTX_MIN
64#define CONFIG_GNRC_DHCPV6_CLIENT_6LBR_6LO_CTX_MIN (60U)
65#endif
66
76#ifdef DOXYGEN
77#define CONFIG_GNRC_DHCPV6_CLIENT_6LBR_STATIC_ROUTE
78#endif
79
86
87#ifdef __cplusplus
88}
89#endif
90
void gnrc_dhcpv6_client_simple_pd_init(void)
Initializes the DHCPv6 client for simple prefix delegation.