libnl 3 with kernel < 2.6.38

Thomas Graf tgraf at infradead.org
Wed Mar 23 05:44:14 EDT 2011


On Wed, Mar 23, 2011 at 10:17:21AM +0100, Thierry Reding wrote:
> I use libnl in a project for link monitoring and recently upgraded to libnl
> 3. However it looks like libnl 3 does not properly work against kernels older
> than 2.6.38. Specifically, rtnl_link_change() returns NLE_INVAL with code
> that worked with libnl 2 on 2.6.37 (and libnl 3 on 2.6.38) but fails with
> libnl 3 on 2.6.37.
> 
> Am I doing something wrong or is this expected behaviour? I couldn't find any
> mention of such an incompatibility.

This is not expected behaviour.

Can you give me some additional details on what kind of link change
you do?



More information about the libnl mailing list