Lines Matching defs:sd_dhcp6_client
41 struct sd_dhcp6_client {
109 _cleanup_(sd_dhcp6_client_unrefp) _unused_ sd_dhcp6_client *_dont_destroy_##client = sd_dhcp6_client_ref(client)
111 static int client_start(sd_dhcp6_client *client, enum DHCP6State state);
113 int sd_dhcp6_client_set_callback(sd_dhcp6_client *client, sd_dhcp6_client_cb_t cb, void *userdata) {
122 int sd_dhcp6_client_set_index(sd_dhcp6_client *client, int interface_index) {
133 int sd_dhcp6_client_set_local_address(sd_dhcp6_client *client, const struct in6_addr *local_address) {
146 sd_dhcp6_client *client,
175 static int client_ensure_duid(sd_dhcp6_client *client) {
183 sd_dhcp6_client *client,
221 int sd_dhcp6_client_set_information_request(sd_dhcp6_client *client, int enabled) {
230 int sd_dhcp6_client_get_information_request(sd_dhcp6_client *client, int *enabled) {
239 int sd_dhcp6_client_set_request_option(sd_dhcp6_client *client, uint16_t option) {
269 int sd_dhcp6_client_get_lease(sd_dhcp6_client *client, sd_dhcp6_lease **ret) {
281 static void client_notify(sd_dhcp6_client *client, int event) {
286 static void client_set_lease(sd_dhcp6_client *client, sd_dhcp6_lease *lease) {
294 static int client_reset(sd_dhcp6_client *client) {
323 static void client_stop(sd_dhcp6_client *client, int error) {
333 static int client_send_message(sd_dhcp6_client *client, usec_t time_now) {
443 sd_dhcp6_client *client = userdata;
461 sd_dhcp6_client *client = userdata;
479 sd_dhcp6_client *client = userdata;
507 sd_dhcp6_client *client = userdata;
657 static int client_ensure_iaid(sd_dhcp6_client *client) {
672 static int client_parse_message(sd_dhcp6_client *client,
825 static int client_receive_reply(sd_dhcp6_client *client, DHCP6Message *reply, size_t len) {
856 static int client_receive_advertise(sd_dhcp6_client *client, DHCP6Message *advertise, size_t len) {
891 sd_dhcp6_client *client = userdata;
1009 static int client_start(sd_dhcp6_client *client, enum DHCP6State state) {
1134 int sd_dhcp6_client_stop(sd_dhcp6_client *client) {
1142 int sd_dhcp6_client_is_running(sd_dhcp6_client *client) {
1148 int sd_dhcp6_client_start(sd_dhcp6_client *client) {
1208 int sd_dhcp6_client_attach_event(sd_dhcp6_client *client, sd_event *event, int priority) {
1227 int sd_dhcp6_client_detach_event(sd_dhcp6_client *client) {
1235 sd_event *sd_dhcp6_client_get_event(sd_dhcp6_client *client) {
1242 sd_dhcp6_client *sd_dhcp6_client_ref(sd_dhcp6_client *client) {
1253 sd_dhcp6_client *sd_dhcp6_client_unref(sd_dhcp6_client *client) {
1274 int sd_dhcp6_client_new(sd_dhcp6_client **ret) {
1275 _cleanup_(sd_dhcp6_client_unrefp) sd_dhcp6_client *client = NULL;
1280 client = new0(sd_dhcp6_client, 1);