summaryrefslogtreecommitdiffstats
path: root/src/libsystemd-network (follow)
Commit message (Expand)AuthorAgeFilesLines
* fuzz: dump LLDP neighbors JSON tooEvgeny Vereshchagin2024-03-051-0/+5
* fuzz-lldp-rx: fuzz lldp_rx_build_neighbors_json()Yu Watanabe2024-03-021-0/+4
* sd-lldp: fix assignment of capabilities in JSON outputYu Watanabe2024-03-021-1/+1
* Merge pull request #31502 from yuwata/network-lldp-jsonYu Watanabe2024-03-014-33/+58
|\
| * sd-lldp-rx: drop unused functionsYu Watanabe2024-03-011-33/+0
| * sd-lldp-rx: serialize LLDP neighbors to JSON formatTomáš Pecka2024-03-014-0/+58
* | sd-ndisc: drop unused sd_ndisc_router_get_raw()Yu Watanabe2024-03-011-11/+0
* | sd-ndisc: use _packed_ attributeYu Watanabe2024-03-011-1/+1
* | icmp6-packet: check the alignment of struct nd_opt_hdr for safetyYu Watanabe2024-03-011-0/+1
|/
* Merge pull request #31492 from yuwata/icmp6-packetYu Watanabe2024-03-019-126/+287
|\
| * sd-ndisc: ignore Router Advertisement messages sent by the same interfaceYu Watanabe2024-02-282-0/+18
| * sd-ndisc: use ICMP6Packet and ndisc_option_parse()Yu Watanabe2024-02-283-127/+74
| * sd-ndisc: introduce ndisc_option_parse() helper functionYu Watanabe2024-02-282-0/+46
| * icmp6-packet: introduce ICMP6Packet and several relevant functionsYu Watanabe2024-02-283-0/+150
* | 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