libnl/lib
Inaky Perez-Gonzalez 32000e8e9c libnl: recvmsgs doesn't necessarily free the message data
I stepped over libnl always freeing the messages and it
kind of made it awkward to reuse the message data without
reallocating.

The basic idea is: if a callback return value has a bit set,
don't free that message. The calling application owns it.
By default, things stay as before (messages are freed).

Signed-off-by: Inaky Perez-Gonzalez <inaky@linux.intel.com>
2008-04-29 23:46:47 +02:00
..
fib_lookup Fix memory leak when parsing netlink messages into caches 2007-12-17 16:52:41 +01:00
genl Add missing @{ for doxygen to build genl documentation 2008-01-10 17:03:34 +01:00
netfilter Big routing code rework (API/ABI BREAK!) 2008-04-29 23:31:30 +02:00
route Big routing code rework (API/ABI BREAK!) 2008-04-29 23:31:30 +02:00
.gitignore Tell git to ignore temporary files and push to pre9 2008-01-09 12:28:17 +01:00
addr.c Abstract address allocation based on netlink attribute 2008-01-30 13:14:58 +01:00
attr.c Be liberal when receiving an empty nested attribute 2008-02-22 15:20:58 +01:00
cache.c Ignore NULL pointers passed to nl_cache_free() 2008-04-29 22:58:07 +02:00
cache_mngr.c Free associated caches when freeing cache manager 2008-02-05 12:35:41 +01:00
cache_mngt.c Optimize nl_cache_ops_associate by checking protocol early 2008-03-05 14:11:05 +01:00
data.c Abstract data allocation based on netlink attribute 2008-01-30 13:14:38 +01:00
defs.h.in Initial import 2007-09-15 01:28:01 +02:00
doc.c Initial import 2007-09-15 01:28:01 +02:00
family.c Initial import 2007-09-15 01:28:01 +02:00
handlers.c Initial import 2007-09-15 01:28:01 +02:00
Makefile Define datarootdir to silent autoconf 2008-04-29 23:01:39 +02:00
msg.c Improve message/attribute construction documentation and add nlmsg_expand() 2008-01-14 16:46:17 +01:00
nl.c libnl: recvmsgs doesn't necessarily free the message data 2008-04-29 23:46:47 +02:00
object.c Big routing code rework (API/ABI BREAK!) 2008-04-29 23:31:30 +02:00
socket.c Support defining the default callback handler with an environment variable 2007-12-18 13:06:48 +01:00
utils.c Export nl_dump_line() and automatically count lines while dumping 2008-04-29 23:08:12 +02:00