23ee46ef7115c2e311c36e43a833e6c3deada18a |
|
14-Oct-2008 |
Thomas Graf <tgr@plip.localdomain> |
Replace NL_KEEP code with proper message reference counting Adds reference counting to netlink messages so callbacks can hold on to a message without using the broken keep message flag.
/external/libnl/include/netlink/msg.h
|
7179b2d85964ef8fec8eca3ad661de9f38daa0ba |
|
14-May-2008 |
Thomas Graf <tgr@lsx.localdomain> |
Break API some more Since we've broken the API anyway, remove some aliases which only exist for backwards compatibility.
/external/libnl/include/netlink/msg.h
|
75a26f3fc5a306e39f5244ee24e69936c4b5146d |
|
14-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Improve message/attribute construction documentation and add nlmsg_expand()
/external/libnl/include/netlink/msg.h
|
6de17f3308cfd53ad922d144a1b28ddd962d6678 |
|
14-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Fix stale data pointers when constructing messages Patrick McHardy reported a problem where pointers to the payload of a netlink message as returned by f.e. the nesting helpers become stale when the payload data chunk is reallocated. In order to avoid further problems, the payload chunk is no longer extended on the fly. Instead the allocation is made during netlink message object allocation time with a default size of a page which should be fine for the majority of all users. Additionally the functions nlmsg_alloc_size() and nlmsg_set_default_size() have been added to allocate messages of a particular length and to modify the default message size.
/external/libnl/include/netlink/msg.h
|
c8a0a5cdfba51f7de5d203aa13a97377b215515a |
|
10-Jan-2008 |
Thomas Graf <tgr@deb.localdomain> |
Added additional parsing and validation functions for generic netlink Also adds better example documentation for generic netlink
/external/libnl/include/netlink/msg.h
|
44d362409d5469aed47d19e7908d19bd194493a4 |
|
15-Sep-2007 |
Thomas Graf <tgraf@suug.ch> |
Initial import
/external/libnl/include/netlink/msg.h
|