mirror of
https://github.com/systemd/systemd.git
synced 2026-07-19 05:50:07 +00:00
Then, we can start IPv4ACD without adding corresponding Address object to Link. Hopefully, no functional change, just refactoring and preparation for later commits.
15 lines
468 B
C
15 lines
468 B
C
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
|
#pragma once
|
|
|
|
typedef struct Address Address;
|
|
typedef struct Link Link;
|
|
|
|
bool link_ipv4acd_supported(Link *link);
|
|
bool ipv4acd_bound(Link *link, const Address *address);
|
|
int ipv4acd_configure(Link *link, const Address *address);
|
|
void ipv4acd_detach(Link *link, const Address *address);
|
|
int ipv4acd_update_mac(Link *link);
|
|
int ipv4acd_start(Link *link);
|
|
int ipv4acd_stop(Link *link);
|
|
int ipv4acd_set_ifname(Link *link);
|