index
:
passt
Plug A Simple Socket Transport
about
git
code
bugs
lists
chat
path:
root
/
netlink.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
conf, netlink: Don't require a default route to start
Stefano Brivio
2024-03-18
1
-3
/
+28
*
netlink: Don't try to get further datagrams in nl_route_dup() on NLMSG_DONE
Stefano Brivio
2024-03-18
1
-1
/
+2
*
netlink: Use const rtnh pointer
David Gibson
2024-02-14
1
-1
/
+1
*
netlink: Add support to fetch default gateway from multipath routes
Stefano Brivio
2024-02-09
1
-3
/
+48
*
netlink: Fetch most specific (longest prefix) address in nl_addr_get()
2023_12_30.f091893
Stefano Brivio
2023-12-30
1
-5
/
+14
*
treewide: Use 'z' length modifier for size_t/ssize_t conversions
Stefano Brivio
2023-12-02
1
-1
/
+1
*
netlink: Sequence numbers are actually 32 bits wide
Stefano Brivio
2023-11-07
1
-10
/
+10
*
cppcheck: Make many pointers const
David Gibson
2023-10-04
1
-3
/
+3
*
pasta: Strip RTA_PREFSRC when copying routes to the namespace
2023_08_23.a7e4bfb
David Gibson
2023-08-23
1
-1
/
+14
*
netlink: Set IFA_ADDRESS, not just IFA_LOCAL, while adding IPv4 addresses
Stefano Brivio
2023-08-23
1
-0
/
+1
*
netlink: Don't propagate host address expiry to the container
David Gibson
2023-08-16
1
-1
/
+3
*
netlink: Correctly calculate attribute length for address messages
David Gibson
2023-08-16
1
-2
/
+2
*
netlink: Remove redundant check on nlmsg_type
David Gibson
2023-08-16
1
-3
/
+0
*
netlink: Propagate errors for "dup" operations
David Gibson
2023-08-04
1
-12
/
+28
*
netlink: Propagate errors for "dump" operations
David Gibson
2023-08-04
1
-4
/
+15
*
netlink: Always process all responses to a netlink request
David Gibson
2023-08-04
1
-24
/
+22
*
netlink: Propagate errors for "set" operations
David Gibson
2023-08-04
1
-9
/
+17
*
netlink: Add nl_foreach_oftype to filter response message types
David Gibson
2023-08-04
1
-15
/
+14
*
netlink: Split nl_req() to allow processing multiple response datagrams
David Gibson
2023-08-04
1
-68
/
+113
*
netlink: Clearer reasoning about the netlink response buffer size
David Gibson
2023-08-04
1
-1
/
+8
*
netlink: Add nl_do() helper for simple operations with error checking
David Gibson
2023-08-04
1
-12
/
+47
*
netlink: Fill in netlink header fields from nl_req()
David Gibson
2023-08-04
1
-84
/
+42
*
netlink: Treat send() or recv() errors as fatal
David Gibson
2023-08-04
1
-19
/
+17
*
netlink: Start sequence number from 1 instead of 0
David Gibson
2023-08-04
1
-1
/
+1
*
netlink: Make nl_*_dup() use a separate datagram for each request
David Gibson
2023-08-04
1
-23
/
+27
*
netlink: Explicitly pass netlink sockets to operations
David Gibson
2023-08-04
1
-39
/
+53
*
netlink: Use struct in_addr for IPv4 addresses, not bare uint32_t
David Gibson
2023-08-04
1
-6
/
+6
*
netlink: Split nl_route() into separate operation functions
David Gibson
2023-08-04
1
-89
/
+148
*
netlink: Split nl_addr() into separate operation functions
David Gibson
2023-08-04
1
-93
/
+139
*
netlink: Split up functionality of nl_link()
David Gibson
2023-08-04
1
-59
/
+82
*
netlink: Use correct interface index in NL_SET mode
2023_06_27.289301b
David Gibson
2023-06-27
1
-2
/
+2
*
netlink: Add functionality to copy addresses from outer namespace
Stefano Brivio
2023-05-23
1
-15
/
+47
*
netlink: Add functionality to copy routes from outer namespace
Stefano Brivio
2023-05-23
1
-17
/
+54
*
netlink: Fix comment about response buffer size for nl_req()
Stefano Brivio
2023-05-23
1
-1
/
+1
*
passt: Relicense to GPL 2.0, or any later version
Stefano Brivio
2023-04-06
1
-1
/
+1
*
Work around weird false positives with cppcheck-2.9.1
David Gibson
2023-03-21
1
-1
/
+1
*
treewide: Fix header includes to build with musl
Chris Kuhn
2023-03-09
1
-0
/
+1
*
netlink: Use 8 KiB * netlink message header size as response buffer
Stefano Brivio
2023-03-09
1
-6
/
+9
*
convert all remaining err() followed by exit() to die()
Laine Stump
2023-02-16
1
-2
/
+1
*
pasta: do not leak netlink sock into child
Paul Holzinger
2023-02-12
1
-2
/
+2
*
conf: Bind inbound ports with CAP_NET_BIND_SERVICE before isolate_user()
Stefano Brivio
2022-10-15
1
-19
/
+21
*
netlink: Disable duplicate address detection for configured IPv6 address
Stefano Brivio
2022-10-15
1
-0
/
+3
*
Move logging functions to a new file, log.c
Stefano Brivio
2022-10-14
1
-0
/
+1
*
Avoid ugly 'end' members in netlink structures
David Gibson
2022-09-29
1
-9
/
+10
*
cppcheck: Reduce scope of some variables
David Gibson
2022-09-29
1
-2
/
+1
*
Separately locate external interfaces for IPv4 and IPv6
David Gibson
2022-07-30
1
-72
/
+7
*
netlink: In nl_addr() and nl_route(), don't return before set request
Stefano Brivio
2022-05-01
1
-2
/
+2
*
treewide: Unchecked return value from library, CWE-252
Stefano Brivio
2022-04-07
1
-15
/
+25
*
treewide: Mark constant references as const
Stefano Brivio
2022-03-29
1
-2
/
+2
*
netlink: Avoid left-over bytes in request on MTU configuration
Stefano Brivio
2022-02-23
1
-4
/
+7
[next]