summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network (follow)
Commit message (Expand)AuthorAgeFilesLines
* network/ndisc: drop redundant sd_ndisc_router_get_icmp6_ratelimit()Yu Watanabe2024-02-282-10/+0
* Merge pull request #31440 from yuwata/sd-ndisc-sd-radv-cleanupsLuca Boccassi2024-02-256-188/+214
|\
| * test: split out {dump,verify}_ra_message()Yu Watanabe2024-02-241-54/+65
| * sd-radv: several cleanupsYu Watanabe2024-02-241-48/+64
| * sd-ndisc: several trivial cleanupsYu Watanabe2024-02-241-32/+56
| * icmp6-util: merge icmp6_bind_router_{solicitation,advertisement}() into icmp6...Yu Watanabe2024-02-245-56/+31
* | icmp6-util: make icmp6_receive() refuse packets without IPv6 sender addressYu Watanabe2024-02-251-11/+4
* | sd-ndisc: make callback takes arbitrary type of messageYu Watanabe2024-02-252-3/+5
|/
* sd-ndisc: actually refuse RA message from null addressYu Watanabe2024-02-221-2/+4
* sd-ndisc: disable timer event source only when a valid RA receivedYu Watanabe2024-02-221-1/+2
* networkd: support setting dhcp server portMartin Ivicic2024-02-211-4/+18
* sd-ndisc: introduce sd_ndisc_router_get_reachable_time()Yu Watanabe2024-02-202-0/+10
* sd-ndisc: allow to call sd_ndisc_router_get_lifetime() with NULL for 'ret'Yu Watanabe2024-02-201-3/+4
* sd-ndisc: introduce sd_ndisc_is_running()Yu Watanabe2024-02-201-5/+12
* sd-ndisc: split sd-ndisc.h into small piecesYu Watanabe2024-02-204-3/+3
* sd-radv: fix potential buffer overflowYu Watanabe2024-02-191-3/+3
* test: fix typoYu Watanabe2024-02-081-4/+4
* test: add test case for invalid DNSSL optionYu Watanabe2024-02-071-0/+79
* test: add short comment for RA messageYu Watanabe2024-02-071-0/+5
* sd-ndisc: make sd_ndisc_router_dnssl_get_domains() return -EBADMSG when recei...Yu Watanabe2024-02-071-4/+13
* sd-dhcp6-client: allow setting send-release when client is runningFernando Fernandez Mancera2024-02-071-1/+0
* IPv6 RA: Support the Retrans Timer field (IPv6 Conformance Test: v6LC.2.1.5)Matt Muggeridge2024-01-223-1/+14
* Restart the DHCPv4 client when max REQUEST attempts is reachedAndres Beltran2024-01-171-18/+42
* sd-dhcp-client-id: introduce json_dispatch_client_id()Yu Watanabe2024-01-112-0/+20
* sd-dhcp-client-id/duid: do not trigger assertion when invalid size is passedYu Watanabe2024-01-112-6/+15
* Merge pull request #30720 from yuwata/dhcp-server-address-verificationLuca Boccassi2024-01-103-27/+36
|\
| * sd-dhcp-server: do not forget previously assigned addresses on pool changeYu Watanabe2024-01-031-7/+0
| * sd-dhcp-server: check address conflict more carefullyYu Watanabe2024-01-032-18/+21
| * sd-dhcp-server: verify address of static lease before useYu Watanabe2024-01-031-2/+15
* | hexdecoct: make unbase64mem and unhexmem always use SIZE_MAXMike Yuan2024-01-081-3/+3
* | sd-dhcp-client: add assert_not_reached in switch caseLuca Boccassi2024-01-041-0/+2
|/
* sd-dhcp-server: rename DHCPLease -> sd_dhcp_server_leaseYu Watanabe2024-01-036-207/+244
* sd-dhcp-server: use sd_dhcp_client_idYu Watanabe2024-01-036-131/+80
* sd-dhcp-lease: use sd_dhcp_client_idYu Watanabe2024-01-023-32/+24
* dhcp: move sd_dhcp_client_id_to_string() to sd-dhcp-client-id.[ch]Yu Watanabe2024-01-022-54/+64
* dhcp: introduce sd_dhcp_client_id and relevant functionsYu Watanabe2024-01-024-124/+191
* Merge pull request #30593 from yuwata/sd-dhcp-duidLuca Boccassi2024-01-0110-338/+393
|\
| * dhcp: introduce sd_dhcp_duid_to_string()Yu Watanabe2023-12-223-31/+47
| * sd-dhcp6-client: introduce direct getter and setter of DUIDYu Watanabe2023-12-221-0/+20
| * dhcp: introduce sd_dhcp_duid and move relevant functions to sd_dhcp_duid.[ch]Yu Watanabe2023-12-2210-314/+332
| * dhcp: cleanup headers included by dhcp-identifier.hYu Watanabe2023-12-224-2/+3
* | Merge pull request #30622 from yuwata/spaceMike Yuan2023-12-251-2/+2
|\ \
| * | tree-wide: drop space between variable and an increment/decrementYu Watanabe2023-12-241-2/+2
* | | siphash24: introduce siphash24_compress_typesafe() macroYu Watanabe2023-12-252-5/+5
|/ /
* / test: make assert_return() critical by default on fuzzer and unit testsYu Watanabe2023-12-234-65/+66
|/
* network/ipv4ll: do not start sd-ipv4ll on exitYu Watanabe2023-12-101-0/+6
* libsystemd-network: introduce triple_timestamp_from_cmsg()Yu Watanabe2023-11-206-55/+34
* test: always call test_setup_logging()Yu Watanabe2023-11-171-0/+3
* sd-dhcp: use CMSG_FIND_AND_COPY_DATA to avoid build failures on x32 architect...Luca Boccassi2023-11-161-9/+6
* dhcp: do not trigger assertion by malformed messagesYu Watanabe2023-11-152-3/+6