summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/dhcp6-option.c
Commit message (Expand)AuthorAgeFilesLines
* sd-dhcp6: always append the default status message generated from status codeYu Watanabe2023-01-161-9/+16
* libsystemd-network: trivial simplificationZbigniew Jędrzejewski-Szmek2022-10-121-6/+2
* sd-dhcp6-client: allow to build large packetYu Watanabe2022-10-021-38/+44
* sd-dhcp6-client: use GREEDY_REALLOC() in dhcp6_option_append_vendor_class()Yu Watanabe2022-10-021-19/+10
* sd-dhcp6-client: use GREEDY_REALLOC()Yu Watanabe2022-10-021-13/+8
* sd-dhcp6-client: slightly shorten dhcp6_option_append_fqdn()Yu Watanabe2022-10-021-4/+2
* sd-dhcp6-client: simplify dhcp6_option_append_ia()Yu Watanabe2022-10-021-38/+9
* sd-dhcp6-client: make dhcp6_option_append_fqdn() or friends handle zero lengt...Yu Watanabe2022-10-021-4/+9
* sd-dhcp6-client: use assert() in non-public functionsYu Watanabe2022-10-021-11/+19
* sd-dhcp6-client: fix off-by-one error in parsing dhcp6 optionsYu Watanabe2022-07-141-2/+2
* sd-dhcp6-client: allow NULL option value when length is zeroYu Watanabe2022-07-141-5/+5
* sd-dhcp6-client: request several optionsYu Watanabe2022-04-041-2/+4
* dhcp: make option names singularYu Watanabe2022-04-031-5/+5
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-2/+2
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-2/+0
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-1/+0
* sd-dhcp6-client: rename timezone optionsYu Watanabe2022-03-101-2/+2
* sd-dhcp6-client: use mempcpy() or mempcpy_safe()Yu Watanabe2022-02-161-12/+5
* sd-dhcp6-client: split dhcp6-internal.h into twoYu Watanabe2022-02-141-3/+1
* sd-dhcp6-client: use OrderedSet for vendor optionYu Watanabe2022-02-141-2/+2
* sd-dhcp6-client: fix possible unaligned read or writeYu Watanabe2022-02-141-12/+6
* sd-dhcp6-lease: unify lease lifetime calculationYu Watanabe2022-02-141-25/+3
* sd-dhcp6-client: unify dhcp6_option_append_{ia,pd}()Yu Watanabe2022-02-141-80/+56
* sd-dhcp6-client: store PD prefix hint in ia_pdYu Watanabe2022-02-141-9/+1
* sd-dhcp6-client: introduce dhcp6_ia_free()Yu Watanabe2022-02-141-16/+21
* sd-dhcp6-client: unify IA option headerYu Watanabe2022-02-141-143/+97
* sd-dhcp6-client: trigger assertion whn invalid IA type is providedYu Watanabe2022-02-141-1/+1
* Byte order to host before using the lifetimeNacho Barrientos2021-11-301-2/+2
* sd-dhcp6-client: introduce dhcp6_option_can_request()Yu Watanabe2021-10-131-0/+187
* sd-dhcp6-client: add missing optionsYu Watanabe2021-10-121-1/+1
* sd-dhcp6-client: drop domains_count and ntp_fqdn_countYu Watanabe2021-09-291-4/+2
* sd-dhcp6-client: slightly modernize dhcp6_option_parse_domainname()/domainnam...Yu Watanabe2021-09-291-29/+38
* sd-dhcp6-client: fix buffer size calculation in dhcp6_option_parse_ip6addrs()Yu Watanabe2021-09-291-8/+14
* sd-dhcp6-client: modernize dhcp6_option_parse_ia()Yu Watanabe2021-09-291-190/+173
* sd-dhcp6-client: make dhcp6_option_parse_status() also parse error messageYu Watanabe2021-09-291-36/+75
* sd-dhcp6-client: modernize dhcp6_option_parse()Yu Watanabe2021-09-291-34/+26
* sd-dhcp6-client: constify one argumentYu Watanabe2021-09-291-1/+1
* sd-dhcp6-client: ignore IAs whose IAID do not match client's IAIDYu Watanabe2021-09-221-3/+33
* alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size()Lennart Poettering2021-05-191-7/+5
* sd-dhcp6-client: do not use IN_SET() macro when only one target valueYu Watanabe2021-04-101-1/+1
* Merge pull request #18777 from yuwata/network-set-ifname-to-enginesZbigniew Jędrzejewski-Szmek2021-03-311-47/+39
|\
| * dhcp6: tighten T1 and T2 value checkYu Watanabe2021-03-041-4/+4
| * libsystemd-network: make log_dhcp_client() or friends include interface nameYu Watanabe2021-03-041-45/+37
* | dhcp6: fix wrong length for IA_PD dhcp6 optionYu Watanabe2021-03-161-2/+2
|/
* dhcp6: do not set T1 and T2 by dhcp6_option_append_pd() in clientYu Watanabe2021-02-231-45/+84
* dhcp6: do not set T1 and T2 by dhcp6_option_append_ia() in clientYu Watanabe2021-02-231-17/+27
* dhcp6: make dhcp6_option_parse_{address,pdprefix}() return -EINVAL when recei...Yu Watanabe2021-02-231-30/+36
* dhcp6: do not use input value before checkingYu Watanabe2021-02-231-3/+4
* dhcp6: refuse zero length vendor classYu Watanabe2021-01-131-3/+6
* dhcp6: refuse zero length dhcp user classYu Watanabe2021-01-131-5/+8