Using libnl to create u32 hashkey

Adrian Ban adrian.ban at mantech.ro
Wed May 9 07:15:23 EDT 2012


Hi,

I've found some issues in .h files from include/netlink/route/qdisc 
which give some warning when you compile a source with libnl3. Fixed by 
adding the missing struct in front of functions.
I've add an missing u32 hash filter missing from u32.h
I've fix all warnings in file test-complex-HTB-with-hash-filters.c

Patch was generated with git.

Hope this helps to improve the libnl3

Best regards,
Adrian

On 05/09/2012 10:06 AM, Adrian Ban wrote:
> Hi,
>
> Thanks. I'll take a look. There are over 7 months.
> I'll keep you in touch.
>
> Best regards,
> Adrian
>
> On 05/09/2012 12:21 AM, Thomas Graf wrote:
>> On Tue, May 08, 2012 at 11:41:46AM +0300, Adrian Ban wrote:
>>> Hi all!
>>>
>>> Can anybody tell me any status of the u32 hash filters integration?
>>> There are 5 new simple functions.
>>> I really need u32 hash filters to load filters faster in kernel.
>>>
>>> I've submitted a patch int November 2011 an we are in May already
>>> and there is no update status for this patch.
>>> I really want to help this project, but as I'm seeing that after 5
>>> releases there is no hope of integration.
>> I have merged your patches. I have moved complex-HTB-with-hash-filters.c
>> to test/ and included it in the Makefile. Compiling it spews a ton of
>> warnings. You might want to fix this.
>>
>> The reason for the delay was because the patch ...
>>    ... contained obvious style errors
>>    ... was not submitted in an easily acceptable format
>>
>> commit 7b503a12a039aeb129fb75804824f6b365adb54b
>> Author: Adrian Ban<adrian.ban at mantech.ro>
>> Date:   Tue May 8 23:17:53 2012 +0200
>>
>>      u32: example/test code for u32 hashing with HTB
>>
>> commit beb40e2b4ed22ab11867b8c7e68d3be9da64fed8
>> Author: Adrian Ban<adrian.ban at mantech.ro>
>> Date:   Tue May 8 23:14:13 2012 +0200
>>
>>      u32: add support for hashing
>
> _______________________________________________
> libnl mailing list
> libnl at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/libnl
-------------- next part --------------
A non-text attachment was scrubbed...
Name: libnl-3.2.9.1-u32-hashfilters.patch
Type: text/x-patch
Size: 13333 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/libnl/attachments/20120509/b793d72d/attachment.bin>


More information about the libnl mailing list