History log of /external/libnl/include/netlink/handlers.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
dec2ea357d7f54c986d06a06b8233dd1a7c85245 06-Jul-2009 Pavel Roskin <proski@gnu.org> Declare struct ucred in handlers.h and netlink.h

Both files refer to it. The sources including those files are not
guaranteed to include sys/socket.h to ensure that struct ucred is
defined.
/external/libnl/include/netlink/handlers.h
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/handlers.h
1155370f520cb64657e25153255cf7dc1424317f 15-May-2008 Thomas Graf <tgr@lsx.localdomain> Rename struct nl_handle to struct nl_sock

The idea of a common handle is long revised and only misleading,
nl_handle really represents a socket with some additional
action handlers assigned to it.

Alias for nl_handle is kept for backwards compatibility.
/external/libnl/include/netlink/handlers.h
32000e8e9c275fac8933880350291cf642662349 29-Apr-2008 Inaky Perez-Gonzalez <inaky@linux.intel.com> 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>
/external/libnl/include/netlink/handlers.h
44d362409d5469aed47d19e7908d19bd194493a4 15-Sep-2007 Thomas Graf <tgraf@suug.ch> Initial import
/external/libnl/include/netlink/handlers.h