summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/sd-dhcp-client.c
Commit message (Expand)AuthorAgeFilesLines
* 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-091-2/+2
* sd-dhcp-client: make return arguments for sd_dhcp_client_get_client_id() opti...Yu Watanabe2023-05-091-14/+21
* sd-dhcp-client: drop redundant conditionYu Watanabe2023-05-091-8/+6
* tree-wide: port more code over to CMSG_TYPED_DATA()Lennart Poettering2023-04-131-1/+1
* tree-wide: simplify x ? x : y to x ?: y where applicableFrantisek Sumsal2023-03-181-1/+1
* sd-dhcp-client: gracefully handle invalid ether type client IDYu Watanabe2023-01-161-20/+18
* optionally set socket priority on DHCPv4 raw socketchris2023-01-121-2/+16
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* dhcp: use the attached sd_device object when generating IAIDYu Watanabe2022-10-271-5/+3
* sd-dhcp-client: introduce sd_dhcp_client_attach_device()Yu Watanabe2022-10-261-0/+13
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-9/+4
* dhcp: add assertions about client stateYu Watanabe2022-08-081-5/+22
* dhcp: fix potential buffer overflowYu Watanabe2022-08-061-6/+5
* dhcp: make dhcp_network_bind_raw_socket() take struct hw_addr_dataYu Watanabe2022-08-061-4/+2
* dhcp: make dhcp_identifier_set_duid() take struct hw_addr_dataYu Watanabe2022-08-061-1/+1
* dhcp: make dhcp_identifier_set_iaid() take struct hw_addr_dataYu Watanabe2022-08-061-3/+2
* sd-dhcp-client: use struct hw_addr_data to store MAC and broadcast addressYu Watanabe2022-08-061-35/+21
* dhcp4: stop client before updating MAC addressYu Watanabe2022-08-061-54/+4
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-1/+1
* time-util: assume CLOCK_BOOTTIME always existsLennart Poettering2022-03-281-11/+11
* strv: make iterator in STRV_FOREACH() declaread in the loopYu Watanabe2022-03-191-1/+0
* dhcp: list all known DHCP optionsYu Watanabe2022-03-101-3/+3
* dhcp-identifier: generate static and constant DUID-EN when the client is runn...Yu Watanabe2022-02-141-2/+3
* dhcp-identifier: introduce dhcp_identifier_set_duid()Yu Watanabe2022-02-141-31/+13
* sd-dhcp-client,sd-dhcp-client-server: set chaddr in dhcp_message_init()Yu Watanabe2022-01-241-10/+2
* sd-dhcp-client: fix RFC numberYu Watanabe2022-01-241-2/+2
* sd-dhcp-client: add log message when a message is receivedYu Watanabe2021-12-181-0/+2
* libsystemd-network: ignore -ENETDOWN or friends in recv()Yu Watanabe2021-12-091-18/+23
* tree-wide: use ERRNO_IS_TRANSIENT()Yu Watanabe2021-11-301-5/+5
* libsystemd-network: make sd_dhcp_client_get_ifname() or friends return negati...Yu Watanabe2021-09-291-4/+12
* libsystemd-network: disable event sources before unref themYu Watanabe2021-09-241-7/+5
* network: print Ethernet Link-Layer DHCP client ID with leading 0'sAlvin Šipraga2021-09-011-1/+1
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-2/+2
* Merge pull request #20109 from keszybz/timestamp-macrosYu Watanabe2021-07-141-7/+4
|\
| * tree-wide: add FORMAT_TIMESPAN()Zbigniew Jędrzejewski-Szmek2021-07-091-7/+4
* | tree-wide: coccinelle fixesFrantisek Sumsal2021-07-091-1/+1
|/
* sd-dhcp-client: tentatively ignore FORCERENEW commandYu Watanabe2021-06-241-0/+8
* sd-dhcp-client: logs when dhcp client unexpectedly gains a new leaseYu Watanabe2021-06-241-11/+12
* sd-dhcp-client: shorten code a bitYu Watanabe2021-06-241-9/+4
* sd-dhcp-client: check error earlier and reduce indentationYu Watanabe2021-06-241-64/+64
* dhcp: do not use ifindex when generating iaid in testsYu Watanabe2021-06-121-2/+14
* netlink,network: drop "const" from opaque object parameters in supposed-to-be...Lennart Poettering2021-05-121-1/+1
* sd-dhcp-client: introduce sd_dhcp_client_is_running()Yu Watanabe2021-04-141-0/+7
* Merge pull request #18777 from yuwata/network-set-ifname-to-enginesZbigniew Jędrzejewski-Szmek2021-03-311-0/+20
|\
| * libsystemd-network: introduce sd_xxx_{set,get}_ifname()Yu Watanabe2021-03-041-0/+20
* | tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-1/+1
|/
* network: Use ordered_hashmap_ensure_put (#18233)Susant Sahani2021-01-171-5/+1
* dhcp: do not assign value twiceYu Watanabe2021-01-131-4/+4
* dhcp: length of each user class field must be positiveYu Watanabe2021-01-131-10/+14