Lines Matching refs:sd_dhcp_client

49 struct sd_dhcp_client {
122 static void client_stop(sd_dhcp_client *client, int error);
124 int sd_dhcp_client_set_callback(sd_dhcp_client *client, sd_dhcp_client_cb_t cb,
134 int sd_dhcp_client_set_request_broadcast(sd_dhcp_client *client, int broadcast) {
142 int sd_dhcp_client_set_request_option(sd_dhcp_client *client, uint8_t option) {
174 int sd_dhcp_client_set_request_address(sd_dhcp_client *client,
188 int sd_dhcp_client_set_index(sd_dhcp_client *client, int interface_index) {
199 int sd_dhcp_client_set_mac(sd_dhcp_client *client, const uint8_t *addr,
237 int sd_dhcp_client_get_client_id(sd_dhcp_client *client, uint8_t *type,
257 int sd_dhcp_client_set_client_id(sd_dhcp_client *client, uint8_t type,
301 int sd_dhcp_client_set_hostname(sd_dhcp_client *client,
325 int sd_dhcp_client_set_vendor_class_identifier(sd_dhcp_client *client,
342 int sd_dhcp_client_set_mtu(sd_dhcp_client *client, uint32_t mtu) {
351 int sd_dhcp_client_get_lease(sd_dhcp_client *client, sd_dhcp_lease **ret) {
365 static void client_notify(sd_dhcp_client *client, int event) {
370 static int client_initialize(sd_dhcp_client *client) {
394 static void client_stop(sd_dhcp_client *client, int error) {
409 static int client_message_init(sd_dhcp_client *client, DHCPPacket **ret,
569 static int dhcp_client_send_raw(sd_dhcp_client *client, DHCPPacket *packet,
578 static int client_send_discover(sd_dhcp_client *client) {
652 static int client_send_request(sd_dhcp_client *client) {
775 static int client_start(sd_dhcp_client *client);
779 sd_dhcp_client *client = userdata;
922 static int client_initialize_io_events(sd_dhcp_client *client,
951 static int client_initialize_time_events(sd_dhcp_client *client) {
990 static int client_initialize_events(sd_dhcp_client *client,
998 static int client_start_delayed(sd_dhcp_client *client) {
1026 static int client_start(sd_dhcp_client *client) {
1033 sd_dhcp_client *client = userdata;
1050 sd_dhcp_client *client = userdata;
1074 sd_dhcp_client *client = userdata;
1083 static int client_handle_offer(sd_dhcp_client *client, DHCPMessage *offer,
1135 static int client_handle_forcerenew(sd_dhcp_client *client, DHCPMessage *force,
1148 static int client_handle_ack(sd_dhcp_client *client, DHCPMessage *ack,
1219 static uint64_t client_compute_timeout(sd_dhcp_client *client, uint32_t lifetime, double factor) {
1233 static int client_set_lease_timeouts(sd_dhcp_client *client) {
1377 static int client_handle_message(sd_dhcp_client *client, DHCPMessage *message,
1526 sd_dhcp_client *client = userdata;
1607 sd_dhcp_client *client = userdata;
1669 int sd_dhcp_client_start(sd_dhcp_client *client) {
1688 int sd_dhcp_client_stop(sd_dhcp_client *client) {
1699 int sd_dhcp_client_attach_event(sd_dhcp_client *client, sd_event *event,
1719 int sd_dhcp_client_detach_event(sd_dhcp_client *client) {
1727 sd_event *sd_dhcp_client_get_event(sd_dhcp_client *client) {
1734 sd_dhcp_client *sd_dhcp_client_ref(sd_dhcp_client *client) {
1745 sd_dhcp_client *sd_dhcp_client_unref(sd_dhcp_client *client) {
1774 int sd_dhcp_client_new(sd_dhcp_client **ret) {
1775 _cleanup_(sd_dhcp_client_unrefp) sd_dhcp_client *client = NULL;
1779 client = new0(sd_dhcp_client, 1);