Tomi Salminen
Tomi Salminen
Still same issue persists with build from 2.0.231. Only line changes to 38: libyang: Invalid value "2017-02-20" of "revision". (Line number 38.)
For a workaround, iterate any CHANGE objects. If they have more than one nexthop, loop over the nexthops with iter1, then loop over iter1 + 1 (iter2). If ```c rtnl_route_nh_compare(iter1,...
Sorry doesn't help with the issue. Applied the patch to 3.5.0 and get the same results ```bash ~/src/random_tests ~./nl_mngr_bug & [1] 73033 ~/src/random_tests ~ip -6 r ::1 dev lo proto...
I don't see lib/route/route_obj.c taking NLM_F_REPLACE into consideration at all. At least the kernel side in fib6_add_rt2node removes all siblings (nexthops) when NLM_F_REPLACE is present if they are purely RTF_GATEWAY...
Added pull request for fix https://github.com/thom311/libnl/pull/293
``` ~/src/random_tests on heads/master ● ● λ ./nl_mngr_bug & [1] 134369 ~/src/random_tests on heads/master ● ● λ ip -6 r ::1 dev lo proto kernel metric 256 pref medium anycast...