summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network/sd-dhcp-client.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* networkd: support setting dhcp server portMartin Ivicic2024-02-211-4/+18
* Restart the DHCPv4 client when max REQUEST attempts is reachedAndres Beltran2024-01-171-18/+42
* sd-dhcp-lease: use sd_dhcp_client_idYu Watanabe2024-01-021-3/+1
* dhcp: move sd_dhcp_client_id_to_string() to sd-dhcp-client-id.[ch]Yu Watanabe2024-01-021-54/+0
* dhcp: introduce sd_dhcp_client_id and relevant functionsYu Watanabe2024-01-021-124/+42
* dhcp: introduce sd_dhcp_duid and move relevant functions to sd_dhcp_duid.[ch]Yu Watanabe2023-12-221-48/+40
* libsystemd-network: introduce triple_timestamp_from_cmsg()Yu Watanabe2023-11-201-13/+4
* sd-dhcp: use CMSG_FIND_AND_COPY_DATA to avoid build failures on x32 architect...Luca Boccassi2023-11-161-9/+6
* sd-dhcp-client,-server: set timestamp based on the time when received a packetYu Watanabe2023-11-081-31/+54
* sd-dhcp-client: move packet size check to dhcp_packet_verify_headers()Yu Watanabe2023-11-081-2/+0
* sd-dhcp-client: split out client_verify_message_header()Yu Watanabe2023-11-081-45/+51
* sd-dhcp-client: make client_handle_message() propagate critical errorYu Watanabe2023-11-081-44/+28
* sd-dhcp-client: unconditionally set sd_dhcp_client.request_sent when a packet...Yu Watanabe2023-11-071-3/+2
* sd-dhcp-client: gracefully ignore OFFER with Rapid Commit optionYu Watanabe2023-11-071-3/+7
* tree-wide: fix typoYu Watanabe2023-10-311-1/+1
* network: implement RFC4039 DHCP Rapid CommitRonan Pigott2023-10-271-19/+76
* network: cleanup unreachable condition in dhcp client pathRonan Pigott2023-10-271-7/+1
* network,dhcp: restart client with 'networkctl renew' when delayed by IPv6 onl...Yu Watanabe2023-10-201-0/+12
* sd-dhcp-client: always use sd_dhcp_client.timeout_ipv6_only_mode for delaying...Yu Watanabe2023-10-201-11/+37
* sd-dhcp-client: add a short comment about IPv6 only modeYu Watanabe2023-10-201-0/+7
* sd-dhcp-client: only send RENEW message when the client is in bound stateYu Watanabe2023-10-201-1/+3
* sd-dhcp-client: simplify the condition in sd_dhcp_client_get_lease()Yu Watanabe2023-10-201-1/+1
* dhcp: split dhcp-internal.h into twoYu Watanabe2023-10-201-2/+3
* dhcp: split out dhcp-network.h from dhcp-internal.hYu Watanabe2023-10-201-0/+1
* dhcp: move DHCPState to dhcp-client-internal.hYu Watanabe2023-10-201-0/+15
* io-util: split out "struct iovec" related calls into their own .c/.h filesLennart Poettering2023-10-201-1/+1
* sd-dhcp-client: support IPv6 only modeYu Watanabe2023-10-111-5/+94
* libsystemd-network: introduce $SYSTEMD_NETWORK_TEST_MODE environment variableYu Watanabe2023-10-061-10/+1
* sd-dhcp-client: reject NAKs from servers that we did not send an offer to (#2...Alexandre Peixoto Ferreira2023-09-251-1/+6
* sd-dhcp-client: split out client_parse_message()Yu Watanabe2023-09-221-51/+69
* sd-dhcp-client: introduce dhcp_lease_unref_and_replace()Yu Watanabe2023-09-221-14/+8
* sd-dhcp-client: do not set fallback subnet mask if it is already setYu Watanabe2023-09-221-14/+8
* sd-dhcp-client: split out client_enter_requesting()Yu Watanabe2023-09-221-8/+15
* sd-dhcp-client: split out client_enter_bound()Yu Watanabe2023-09-221-39/+41
* sd-network: modernize log error messagesZbigniew Jędrzejewski-Szmek2023-09-191-38/+27
* dhcp: introduce sd_dhcp_lease_get_timestamp()Yu Watanabe2023-09-051-12/+2
* sd-dhcp-client: store lifetime and friends in usec_tYu Watanabe2023-09-051-12/+16
* Merge pull request #29023 from pelaufer/dhcp-prefix-dbusYu Watanabe2023-09-041-0/+12
|\
| * Add dhcp client prefix lease information to networkd json outputpelaufer2023-09-021-0/+12
* | Adding dhcp client and dhcp6 client state interfacepelaufer2023-09-021-0/+24
* | Adding dhcp_state_to_string and dhcp client state change loggingpelaufer2023-09-021-0/+5
* | Adding client_set_state to sd-dhcp-client.c to support a client state change ...pelaufer2023-09-011-11/+19
|/
* sd-dhcp-client: ensure IAID and DUID being set on startYu Watanabe2023-08-301-7/+7
* sd-dhcp-client: make client initially in stopped stateYu Watanabe2023-08-281-6/+8
* network: introduce per DUID type settersYu Watanabe2023-08-241-53/+115
* libsystemd-network: use _NEG_ macros to reduce indentationZbigniew Jędrzejewski-Szmek2023-08-161-9/+6
* network,dhcp: drop support of ClientIdentifier=duid-onlyYu Watanabe2023-07-291-29/+11
* sd-dhcp-client: client ID always has non-zero dataYu Watanabe2023-05-091-1/+1
* sd-dhcp-client: do not use implicit cast to booleanYu Watanabe2023-05-081-2/+2
* sd-dhcp-client: make return arguments for sd_dhcp_client_get_client_id() opti...Yu Watanabe2023-05-081-14/+21