diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-08-23 11:11:13 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2018-08-23 11:11:13 +0200 |
commit | c07fe6d0df3e433b579c9cb8b8ea9cfb2fb62173 (patch) | |
tree | 4759c1c46cc17eb8b175224ad967ad83cc50b06b /src/network/networkd-link.h | |
parent | 708c425d0aeda659d430f437163587babb96b1bb (diff) | |
parent | 8fa266c2a4effa93c253e5dc499edabd52e8b4bb (diff) | |
download | systemd-c07fe6d0df3e433b579c9cb8b8ea9cfb2fb62173.tar.gz |
Merge pull request #9406 from yuwata/rfe-9228
Trivial conflict solved in merge and include net/if_arp.h added.
Diffstat (limited to 'src/network/networkd-link.h')
-rw-r--r-- | src/network/networkd-link.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/network/networkd-link.h b/src/network/networkd-link.h index b6f8ce1385..912952e651 100644 --- a/src/network/networkd-link.h +++ b/src/network/networkd-link.h @@ -44,6 +44,7 @@ typedef enum LinkOperationalState { typedef struct Manager Manager; typedef struct Network Network; typedef struct Address Address; +typedef struct DUID DUID; typedef struct Link { Manager *manager; @@ -124,6 +125,9 @@ typedef struct Link { Hashmap *bound_to_links; } Link; +DUID *link_get_duid(Link *link); +int get_product_uuid_handler(sd_bus_message *m, void *userdata, sd_bus_error *ret_error); + Link *link_unref(Link *link); Link *link_ref(Link *link); int link_get(Manager *m, int ifindex, Link **ret); @@ -157,6 +161,7 @@ int link_set_mtu(Link *link, uint32_t mtu); int ipv4ll_configure(Link *link); int dhcp4_configure(Link *link); +int dhcp4_set_client_identifier(Link *link); int dhcp4_set_promote_secondaries(Link *link); int dhcp6_configure(Link *link); int dhcp6_request_address(Link *link, int ir); |