summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network/sd-dhcp6-lease.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* network: Restrict the valid charset of DNR namesRonan Pigott2024-10-291-0/+6
* Merge pull request #34848 from yuwata/network-dhcpv6-do-not-request-ia-pd-on-...Lennart Poettering2024-10-221-29/+11
|\
| * network/dhcp6: do not request IA_PD when running in the other-information modeYu Watanabe2024-10-211-29/+11
* | Merge pull request #30952 from rpigott/resolved-dnrLennart Poettering2024-10-221-0/+103
|\ \ | |/ |/|
| * network: add dnr resolvers to networkctl status json outputRonan Pigott2024-10-211-1/+1
| * network: Parse RFC9463 DHCPv6 DNR optionRonan Pigott2024-10-211-0/+103
* | sd-dhcp6-lease: adjust information refresh time with lifetime of IA_PDYu Watanabe2024-10-151-6/+29
* | sd-dhcp6-client: allow to request IA_PD on information requesting modeYu Watanabe2024-10-151-5/+0
* | sd-dhcp6-lease: use free_and_replace_full()Yu Watanabe2024-10-151-4/+2
* | tree-wide: use strv_extend_strv_consume() where appropriateMike Yuan2024-09-211-1/+1
|/
* dhcp: introduce sd_dhcp_duid and move relevant functions to sd_dhcp_duid.[ch]Yu Watanabe2023-12-221-1/+1
* dhcp: cleanup headers included by dhcp-identifier.hYu Watanabe2023-12-221-0/+1
* Rename {dual,triple}_timestamp_get to {dual,triple}_timestamp_nowZbigniew Jędrzejewski-Szmek2023-11-131-1/+1
* dhcp6: enterprise ID is 32bitYu Watanabe2023-11-011-1/+1
* networkd: Add DHCP vendor specific options to dbus APINandakumar Raghavan2023-10-271-0/+86
* sd-dhcp6-client: introduce sd_dhcp6_lease_get_t1() and friendsYu Watanabe2023-09-201-13/+40
* sd-dhcp6-client: use be32_sec_to_usec() at more placesYu Watanabe2023-09-201-15/+11
* sd-dhcp6-client: rework IA_NA or IA_PD gettersYu Watanabe2023-09-201-26/+109
* sd-dhcp6-client: introduce sd_dhcp6_lease_has_pd_prefix() and friendYu Watanabe2023-09-201-0/+8
* Merge pull request #28132 from rpigott/dhcp-captive-portalYu Watanabe2023-07-031-0/+35
|\
| * dhcp6-client: parse RFC8910 captive portal dhcp6 optionRonan Pigott2023-06-301-0/+35
* | sd-dhcp6-lease: ignore invalid byte(s) at the end of the packetPhilipp Kern2023-06-291-0/+5
|/
* sd-dhcp6: always append the default status message generated from status codeYu Watanabe2023-01-161-4/+2
* all: avoid various "-Wcast-align=strict" warningsThomas Haller2022-12-091-1/+1
* dhcp6: gracefully handle NoBinding errorYu Watanabe2022-08-121-1/+1
* sd-dhcp6-client: add more debugging logs on parsing messageYu Watanabe2022-07-141-12/+22
* dhcp: make option names singularYu Watanabe2022-04-031-3/+3
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* list: make LIST_FOREACH() and LIST_FOREACH_BACKWARDS() saferYu Watanabe2022-03-191-1/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-3/+0
* sd-dhcp6-client: logs invalid NTP optionYu Watanabe2022-02-141-1/+1
* sd-dhcp6-client: split dhcp6-internal.h into twoYu Watanabe2022-02-141-2/+1
* sd-dhcp6-client: add log about Information Refresh TimeYu Watanabe2022-02-141-3/+6
* sd-dhcp6-client: use memcmp_nn() at one more placeYu Watanabe2022-02-141-5/+7
* sd-dhcp6-client: set lease expiration timer in client_enter_bound_state()Yu Watanabe2022-02-141-17/+10
* sd-dhcp6-client: introduce dhcp6_lease_new_from_message()Yu Watanabe2022-02-141-1/+250
* sd-dhcp6-client: use structured initializerYu Watanabe2022-02-141-2/+4
* sd-dhcp6-lease: unify lease lifetime calculationYu Watanabe2022-02-141-19/+58
* sd-dhcp6-client: always use ENODATA when a lease does not have requested dataYu Watanabe2022-02-141-7/+7
* sd-dhcp6-client: introduce dhcp6_ia_free()Yu Watanabe2022-02-141-16/+17
* sd-dhcp6-client: unify IA option headerYu Watanabe2022-02-141-1/+1
* sd-dhcp6-lease: reset client or server ID when length is zeroYu Watanabe2022-02-141-12/+14
* sd-dhcp6-lease: convert assert_return() -> assert() in non-public functionsYu Watanabe2022-02-141-66/+63
* sd-dhcp6-client: rename ia -> ia_na, pd -> ia_pd in sd_dhcp6_leaseYu Watanabe2022-02-141-5/+5
* dhcp6: make sd_dhcp6_lease_get_dns() and friends accepts NULLYu Watanabe2021-11-261-7/+9
* sd-dhcp6-client: introduce dhcp6_lease_{get,set}_clientid()Yu Watanabe2021-11-011-0/+32
* sd-dhcp6-client: prefix variables which store results with "ret_"Yu Watanabe2021-11-011-8/+8
* Merge pull request #21200 from yuwata/sd-dhcp6-client-server-addressYu Watanabe2021-11-011-0/+8
|\
| * sd-dhcp6-client: introduce sd_dhcp6_lease_get_server_address()Yu Watanabe2021-11-011-0/+8
* | sd-dhcp6: drop unused functionsYu Watanabe2021-11-011-18/+0
|/