Peter Saveliev
Peter Saveliev
IPRoute objects must be thread-safe, so if they fail to operate this way — it's a bug. I reopen the issue. @svet-b thanks for bringing it up.
Thanks for bringing this up, let me play a bit with that.
I believe that this way of fixing the nla headers manually tells about some issue in the library core, that's why I'm asking. It is the core that should be...
Looks like the code should be fixed. Working on it, thanks
It's a result of divergence between the code and the docs. Has to be fixed, thanks.
Interesting, thanks for the link. I'll place it to the docs too.
@stevekerrison a question — do you like to keep the project separate, or would you like to integrate, or?
thanks! to be fixed asap
Tested on 5.x — works. Trying 4.x
``` $ cat e0.py from pyroute2 import IPRoute with IPRoute() as ipr: for r in ipr.fdb('dump'): print(r.get_attr('NDA_LLADDR')) $ python e0.py 01:00:5e:00:00:01 33:33:00:00:00:01 33:33:ff:25:90:08 33:33:ff:00:00:01 33:33:00:00:00:01 01:00:5e:00:00:01 33:33:ff:9f:a3:66 $ uname -a...