struct in6_addr address;
} IPv6Token;
-void generate_eui64_address(const Link *link, const struct in6_addr *prefix, struct in6_addr *ret) {
+static void generate_eui64_address(const Link *link, const struct in6_addr *prefix, struct in6_addr *ret) {
assert(link);
assert(prefix);
assert(ret);
typedef struct Link Link;
-void generate_eui64_address(const Link *link, const struct in6_addr *prefix, struct in6_addr *ret);
-
int dhcp6_pd_generate_addresses(Link *link, const struct in6_addr *prefix, Set **ret);
int ndisc_generate_addresses(Link *link, const struct in6_addr *prefix, uint8_t prefixlen, Set **ret);
int radv_generate_addresses(Link *link, Set *tokens, const struct in6_addr *prefix, uint8_t prefixlen, Set **ret);