summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network/sd-dhcp6-lease.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
|/
* sd-dhcp6-client: introduce sd_dhcp6_lease_get_timestamp()Yu Watanabe2021-10-191-0/+13
* sd-dhcp6-client: rename dhcp6_lease_set_dns() -> dhcp6_lease_add_dns()Yu Watanabe2021-09-291-1/+1
* sd-dhcp6-client: do not merge NTP and SNTP optionsYu Watanabe2021-09-291-11/+15
* sd-dhcp6-client: support multiple NTP server optionsYu Watanabe2021-09-291-7/+9
* sd-dhcp6-client: support multiple domainsYu Watanabe2021-09-291-5/+3
* sd-dhcp6-client: make dhcp6_lease_free() accepts NULLYu Watanabe2021-09-291-6/+4
* sd-dhcp6-client: drop domains_count and ntp_fqdn_countYu Watanabe2021-09-291-39/+31
* sd-dhcp6-client: constify several argumentsYu Watanabe2021-09-291-7/+5
* sd-dhcp6-client: slightly modernize dhcp6_option_parse_domainname()/domainnam...Yu Watanabe2021-09-291-3/+3
* sd-dhcp6-client: fix buffer size calculation in dhcp6_option_parse_ip6addrs()Yu Watanabe2021-09-291-25/+5