mirror of
https://github.com/systemd/systemd.git
synced 2024-10-27 10:25:37 +03:00
dhcp6: don't include internal header "sparse-endian.h" in "sd-dhcp6-client.h"
Arguably, libsystemd-network is (still) entirely internal API.
However there is the aim of maybe exposing it as public API.
For that reason, it cannot include internal headers from
"src/basic/".
Note how files "src/systemd/sd-*.h" don't include any systemd
headers which don't themself have an "sd-" prefix.
Fixes: d89a400ed6
This commit is contained in:
parent
a3e0bba8a9
commit
b62f900866
@ -368,7 +368,7 @@ int sd_dhcp6_client_set_address_request(sd_dhcp6_client *client, int request) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
int sd_dhcp6_client_set_transaction_id(sd_dhcp6_client *client, be32_t transaction_id) {
|
||||
int sd_dhcp6_client_set_transaction_id(sd_dhcp6_client *client, uint32_t transaction_id) {
|
||||
assert_return(client, -EINVAL);
|
||||
|
||||
client->transaction_id = transaction_id;
|
||||
|
@ -25,7 +25,6 @@
|
||||
|
||||
#include "sd-dhcp6-lease.h"
|
||||
#include "sd-event.h"
|
||||
#include "sparse-endian.h"
|
||||
|
||||
#include "_sd-common.h"
|
||||
|
||||
@ -128,7 +127,7 @@ int sd_dhcp6_client_get_address_request(sd_dhcp6_client *client,
|
||||
int *request);
|
||||
int sd_dhcp6_client_set_address_request(sd_dhcp6_client *client,
|
||||
int request);
|
||||
int sd_dhcp6_client_set_transaction_id(sd_dhcp6_client *client, be32_t transaction_id);
|
||||
int sd_dhcp6_client_set_transaction_id(sd_dhcp6_client *client, uint32_t transaction_id);
|
||||
|
||||
int sd_dhcp6_client_get_lease(
|
||||
sd_dhcp6_client *client,
|
||||
|
Loading…
Reference in New Issue
Block a user