Hi Patrik, On 09/24/2014 04:13 AM, Patrik Flykt wrote: > NLM_F_DUMP needs to be specified in cases where all existing network > interfaces are requested. As NLM_F_DUMP happens to be covered by the > current check for valid flags, update the check to allow the flag > being set by the caller. > --- > ell/netlink.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ell/netlink.c b/ell/netlink.c > index d247173..79a2a00 100644 > --- a/ell/netlink.c > +++ b/ell/netlink.c > @@ -396,7 +396,7 @@ LIB_EXPORT unsigned int l_netlink_send(struct l_netlink *netlink, > !netlink->command_lookup) > return 0; > > - if (flags & 0xff) > + if (flags & 0xff & ~NLM_F_DUMP) > return 0; Maybe a nitpick, but should this be simply: if (flags & ~NLM_F_DUMP) ? > > if (function) > Regards, -Denis