summaryrefslogtreecommitdiffstats
path: root/src/network/networkd-nexthop.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* network: set 'removing' flag to remembered objectYu Watanabe2024-02-071-0/+3
* network/nexthop: drop dependent routes on removalYu Watanabe2024-01-251-1/+6
* network/route: introduce reverse map for route with nexthop IDYu Watanabe2024-01-251-0/+1
* network/nexthop: drop dependent nexthops on removalYu Watanabe2024-01-161-0/+26
* network/nexthop: introduce a reverse map of nexthop group membersYu Watanabe2024-01-161-0/+50
* network/nexthop: read netlink message in nexthop_update_group()Yu Watanabe2024-01-161-13/+10
* network/nexthop: drop NextHop object even if we fail to remove the nexthopYu Watanabe2024-01-121-12/+22
* Merge pull request #30717 from yuwata/network-ref-unrefLuca Boccassi2024-01-101-26/+52
|\
| * network/nexthop: introduce ref/unref functions for NextHop objectYu Watanabe2024-01-031-26/+52
* | Merge pull request #30716 from yuwata/network-cancel-requestLuca Boccassi2024-01-101-9/+3
|\ \
| * | network/nexthop: also remove nexthop on cancelling requestYu Watanabe2024-01-051-9/+3
| |/
* | network/nexthop: wait for requests for group members being processedYu Watanabe2024-01-041-7/+33
* | network/nexthop: refuse id == 0 earlierYu Watanabe2024-01-041-0/+3
|/
* siphash24: introduce siphash24_compress_typesafe() macroYu Watanabe2023-12-251-1/+1
* network/nexthop: check if nexthop is really configured without IDYu Watanabe2023-12-201-0/+10
* network/nexthop: cache requested nexthop IDsYu Watanabe2023-12-201-18/+28
* network/nexthop: drop conflicting [NextHop] sectionsYu Watanabe2023-12-201-9/+36
* network/nexthop: check if on-link is not enabled for group or blackhole nexthopYu Watanabe2023-12-201-5/+19
* network/nexthop: fix wrong verificationYu Watanabe2023-12-201-1/+1
* network/nexthop: add several assertions related to nexthop IDYu Watanabe2023-12-201-6/+12
* network/nexthop: drop dead codeYu Watanabe2023-12-201-11/+1
* network/nexthop: check existing nexthop can be replaced with requested oneYu Watanabe2023-12-141-2/+33
* network/nexthop: do not add NextHop object to Link on requestingYu Watanabe2023-12-141-127/+185
* network/nexthop: manage all nexthops by managerYu Watanabe2023-12-141-212/+117
* network/nexthop: rename manager_get_nexthop_by_id() -> nexthop_get_by_id()Yu Watanabe2023-12-141-3/+3
* network/nexthop: rename nexthop_owned_by_link() -> nexthop_bound_to_link()Yu Watanabe2023-12-141-8/+9
* network/nexthop: NextHop.id is always positive when nexthop_configure() is ca...Yu Watanabe2023-12-141-5/+4
* network/nexthop: do not assign invalid IDYu Watanabe2023-12-141-5/+5
* network/nexthop: split-out nexthop_update_group()Yu Watanabe2023-12-141-36/+52
* network/nexthop: introduce ManageForeignNextHops= boolean settingYu Watanabe2023-12-121-0/+11
* parse-util: add parse_tristate() and use it everywhereLennart Poettering2023-11-011-9/+1
* Merge pull request #28571 from yuwata/network-address-next-part1Luca Boccassi2023-07-301-1/+1
|\
| * network: drop unnecessary conditionsYu Watanabe2023-07-291-1/+1
* | network: rename sd_netlink_message* req -> mYu Watanabe2023-07-301-4/+4
|/
* network: use RET_GATHERZbigniew Jędrzejewski-Szmek2023-07-131-22/+8
* tree-wide: replace __alignof__() with alignof()Yu Watanabe2023-04-141-1/+1
* tree-wide: Use correct format specifiersJan Janssen2022-08-301-1/+1
* basic/in-addr-util: add IN_ADDR_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-3/+4
* network: re-design request queueYu Watanabe2022-03-111-8/+12
* network: introduce request_call_netlink_async()Yu Watanabe2022-03-111-24/+8
* network: make request_process_address() and friends take Link and correspondi...Yu Watanabe2022-03-111-7/+3
* network: make address_configure() and friends take Request objectYu Watanabe2022-03-111-8/+4
* network: adjust assertionsYu Watanabe2022-02-261-1/+2
* network: move functionsYu Watanabe2022-02-251-66/+66
* network: drop detailed log messagesYu Watanabe2022-02-251-26/+26
* network: coding style fixesYu Watanabe2022-02-091-1/+1
* network: remove only managed configs on reconfigure or carrier lostYu Watanabe2022-02-011-6/+10
* network: rename NetworkConfigSection -> ConfigSectionYu Watanabe2022-01-191-5/+5
* network: include route or nexthop flags in the debug logsYu Watanabe2021-11-141-3/+4
* network: split networkd-route.[ch]Yu Watanabe2021-11-141-1/+1