libnl
libnl copied to clipboard
Netlink Library Suite
I'm trying to figure out how can i set `IFLA_BRPORT_LEARNING` flag using libnl. Everything looks pretty straightforward, i just have to use correct type of link ``` struct rtnl_link *...
In #80 it was stated libnl3 is licensed under LGPL. According to file `COPYING` and most inlclude file headers it seems to be LGPL 2.1 only. However, I think this...
When adding or removing bridge ports the kernel sends RTM_NEWLINK or RTM_DELLINK notifications (originating from br_afspec() in net/bridge/br_netlink.c). The dumped objects ``` NEW wlan0 ether 00:40:8c:18:66:92 master 5 mtu 1500...
Support for VTI interfaces for IPv4 is available, VTI6 for IPv6 is still missing. Is anybody currently working on that? In case I can start with this, should I extend...
I'm trying to create create a macvtap interface and using it via /dev/tapX, wher X is the ifindex of the added macvtap interface. ```c int main(int argc, char *argv[]) {...
We have had an issue report for keepalived that setting arp_ignore and arp_filter were failing for bridges. The diagnosis provided was: _Using strace I traced it down to the netlink...
Memory leaks in case of errors Could be easily rewritten using goto.
Hi. I have question, why two different `errno` codes are mapped to single libnl error code? There is no possibility to distinguish between `ENOBUFS` (that is not fatal for us)...
On huge netlink traffic (like ULOG or NFLOG) receiving one message per syscall affect performance. Receiving multiple mesasges at once give preformance boost.
Hello: I need to cross compile hostapd for my project from my work. And That depend libnl-3.2. I Download the code from release: https://github.com/thom311/libnl/releases/tag/libnl3_2_28. and apply patch from: https://github.com/thom311/libnl/pull/102/commits/16a9fad8d276e31dfb7a2dc8c03f6c94d54898fb. And...