[Touch-packages] [Bug 1312419] Re: nl_cache_refill; rtnl_neigh_get fail to find neighbors in cache
** No longer affects: libnl -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libnl3 in Ubuntu. https://bugs.launchpad.net/bugs/1312419 Title: nl_cache_refill; rtnl_neigh_get fail to find neighbors in cache Status in libnl3 package in Ubuntu: In Progress Bug description: Retrieving information about configured neighbors fail my application is running the following procedure: neigh = NULL; cache = rtnl_neigh_alloc_cache(sk); while(NULL == neigh){ nl_cache_refill(sk, chache); neigh = rtnl_neigh_get(cache, ifindex, dst_addr); } with libnl3 3.2.21-1 this loop will never end, even when adding a static arp entry. However, with libnl-3.2.24 the neighbor lookup succeed. additional general info: $ lsb_release -rd Description:Ubuntu 14.04 LTS Release:14.04 $ uname -r 3.13.0-24-generic $ apt-cache policy libnl-genl-3-200 libnl-route-3-200 libnl-genl-3-200: Installed: 3.2.21-1 Candidate: 3.2.21-1 Version table: *** 3.2.21-1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status libnl-route-3-200: Installed: 3.2.21-1 Candidate: 3.2.21-1 Version table: *** 3.2.21-1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libnl3/+bug/1312419/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1312419] Re: nl_cache_refill; rtnl_neigh_get fail to find neighbors in cache
Hi, Same issue. I am using similar test application to get the neighboring mac addresses on a Centos 7.2.1511 machine. Installed 3.21, 3.28, 3.4 versions and all returned with NULL. Is this going to be fixed? Or Is there any other API within libnl3 that can do the trick? Abhik -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libnl3 in Ubuntu. https://bugs.launchpad.net/bugs/1312419 Title: nl_cache_refill; rtnl_neigh_get fail to find neighbors in cache Status in libnl: New Status in libnl3 package in Ubuntu: In Progress Bug description: Retrieving information about configured neighbors fail my application is running the following procedure: neigh = NULL; cache = rtnl_neigh_alloc_cache(sk); while(NULL == neigh){ nl_cache_refill(sk, chache); neigh = rtnl_neigh_get(cache, ifindex, dst_addr); } with libnl3 3.2.21-1 this loop will never end, even when adding a static arp entry. However, with libnl-3.2.24 the neighbor lookup succeed. additional general info: $ lsb_release -rd Description:Ubuntu 14.04 LTS Release:14.04 $ uname -r 3.13.0-24-generic $ apt-cache policy libnl-genl-3-200 libnl-route-3-200 libnl-genl-3-200: Installed: 3.2.21-1 Candidate: 3.2.21-1 Version table: *** 3.2.21-1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status libnl-route-3-200: Installed: 3.2.21-1 Candidate: 3.2.21-1 Version table: *** 3.2.21-1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/libnl/+bug/1312419/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp
[Touch-packages] [Bug 1312419] Re: nl_cache_refill; rtnl_neigh_get fail to find neighbors in cache
** Also affects: libnl Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libnl3 in Ubuntu. https://bugs.launchpad.net/bugs/1312419 Title: nl_cache_refill; rtnl_neigh_get fail to find neighbors in cache Status in libnl: New Status in libnl3 package in Ubuntu: In Progress Bug description: Retrieving information about configured neighbors fail my application is running the following procedure: neigh = NULL; cache = rtnl_neigh_alloc_cache(sk); while(NULL == neigh){ nl_cache_refill(sk, chache); neigh = rtnl_neigh_get(cache, ifindex, dst_addr); } with libnl3 3.2.21-1 this loop will never end, even when adding a static arp entry. However, with libnl-3.2.24 the neighbor lookup succeed. additional general info: $ lsb_release -rd Description:Ubuntu 14.04 LTS Release:14.04 $ uname -r 3.13.0-24-generic $ apt-cache policy libnl-genl-3-200 libnl-route-3-200 libnl-genl-3-200: Installed: 3.2.21-1 Candidate: 3.2.21-1 Version table: *** 3.2.21-1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status libnl-route-3-200: Installed: 3.2.21-1 Candidate: 3.2.21-1 Version table: *** 3.2.21-1 0 500 http://us.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status To manage notifications about this bug go to: https://bugs.launchpad.net/libnl/+bug/1312419/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp