summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network/sd-dhcp6-lease.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* sd-dhcp6-client: modernize dhcp6_option_parse()Yu Watanabe2021-09-291-20/+17
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-7/+3
* libsystemd-network: make log_dhcp_client() or friends include interface nameYu Watanabe2021-03-031-8/+5
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* dhcp6: parse the FQDN optionBeniamino Galvani2020-08-031-3/+36
* sd-dhcp6: constify output arguments in get_{ntp,nds}_addrZbigniew Jędrzejewski-Szmek2020-05-261-2/+2
* dhcp: replace strerror() with %mYu Watanabe2019-07-041-12/+4
* sd-dhcp6: do not update serverid when ENOMEMYu Watanabe2018-10-181-5/+6
* dhcp6-client: Store lease timeouts T1 and T1 in client structPatrik Flykt2018-09-191-11/+0
* dhcp6-lease: Add function to fetch the IAID for the prefixPatrik Flykt2018-09-191-0/+9
* tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicableYu Watanabe2018-08-271-21/+4
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-1/+0
* tree-wide: use proper unicode © instead of (C) where we canLennart Poettering2018-06-141-2/+2