summaryrefslogtreecommitdiff
path: root/netlink.c
AgeCommit message (Expand)Author
2024-05-22netlink, test: Ignore deprecated addressesDavid Gibson
2024-05-11netlink: Don't duplicate routes referring to unrelated host interfacesStefano Brivio
2024-05-02netlink: Fix iterations over nexthop objectsStefano Brivio
2024-04-26netlink: Use IFA_F_NODAD also while duplicating addresses from the host2024_04_26.d03c4e2Stefano Brivio
2024-04-26netlink: For IPv4, IFA_LOCAL is the interface address, not IFA_ADDRESSStefano Brivio
2024-04-05netlink: Ignore routes to link-local addresses for selecting interfaceDavid Gibson
2024-04-05util: Add helper to return name of address familyDavid Gibson
2024-04-05netlink: Adjust interface index inside copied nexthop objects tooStefano Brivio
2024-03-20netlink: Fix selection of template interfaceDavid Gibson
2024-03-19netlink: Fix handling of NLMSG_DONE in nl_route_dup()2024_03_19.d35bcbeDavid Gibson
2024-03-18conf, netlink: Don't require a default route to startStefano Brivio
2024-03-18netlink: Don't try to get further datagrams in nl_route_dup() on NLMSG_DONEStefano Brivio
2024-02-14netlink: Use const rtnh pointerDavid Gibson
2024-02-09netlink: Add support to fetch default gateway from multipath routesStefano Brivio
2023-12-30netlink: Fetch most specific (longest prefix) address in nl_addr_get()2023_12_30.f091893Stefano Brivio
2023-12-02treewide: Use 'z' length modifier for size_t/ssize_t conversionsStefano Brivio
2023-11-07netlink: Sequence numbers are actually 32 bits wideStefano Brivio
2023-10-04cppcheck: Make many pointers constDavid Gibson
2023-08-23pasta: Strip RTA_PREFSRC when copying routes to the namespace2023_08_23.a7e4bfbDavid Gibson
2023-08-23netlink: Set IFA_ADDRESS, not just IFA_LOCAL, while adding IPv4 addressesStefano Brivio
2023-08-16netlink: Don't propagate host address expiry to the containerDavid Gibson
2023-08-16netlink: Correctly calculate attribute length for address messagesDavid Gibson
2023-08-16netlink: Remove redundant check on nlmsg_typeDavid Gibson
2023-08-04netlink: Propagate errors for "dup" operationsDavid Gibson
2023-08-04netlink: Propagate errors for "dump" operationsDavid Gibson
2023-08-04netlink: Always process all responses to a netlink requestDavid Gibson
2023-08-04netlink: Propagate errors for "set" operationsDavid Gibson
2023-08-04netlink: Add nl_foreach_oftype to filter response message typesDavid Gibson
2023-08-04netlink: Split nl_req() to allow processing multiple response datagramsDavid Gibson
2023-08-04netlink: Clearer reasoning about the netlink response buffer sizeDavid Gibson
2023-08-04netlink: Add nl_do() helper for simple operations with error checkingDavid Gibson
2023-08-04netlink: Fill in netlink header fields from nl_req()David Gibson
2023-08-04netlink: Treat send() or recv() errors as fatalDavid Gibson
2023-08-04netlink: Start sequence number from 1 instead of 0David Gibson
2023-08-04netlink: Make nl_*_dup() use a separate datagram for each requestDavid Gibson
2023-08-04netlink: Explicitly pass netlink sockets to operationsDavid Gibson
2023-08-04netlink: Use struct in_addr for IPv4 addresses, not bare uint32_tDavid Gibson
2023-08-04netlink: Split nl_route() into separate operation functionsDavid Gibson
2023-08-04netlink: Split nl_addr() into separate operation functionsDavid Gibson
2023-08-04netlink: Split up functionality of nl_link()David Gibson
2023-06-27netlink: Use correct interface index in NL_SET mode2023_06_27.289301bDavid Gibson
2023-05-23netlink: Add functionality to copy addresses from outer namespaceStefano Brivio
2023-05-23netlink: Add functionality to copy routes from outer namespaceStefano Brivio
2023-05-23netlink: Fix comment about response buffer size for nl_req()Stefano Brivio
2023-04-06passt: Relicense to GPL 2.0, or any later versionStefano Brivio
2023-03-21Work around weird false positives with cppcheck-2.9.1David Gibson
2023-03-09treewide: Fix header includes to build with muslChris Kuhn
2023-03-09netlink: Use 8 KiB * netlink message header size as response bufferStefano Brivio
2023-02-16convert all remaining err() followed by exit() to die()Laine Stump
2023-02-12pasta: do not leak netlink sock into childPaul Holzinger