summaryrefslogtreecommitdiffstats
path: root/lib/nl.c
Commit message (Expand)AuthorAgeFilesLines
* lib/socket: retry generate local port in nl_connect on ADDRINUSEThomas Haller2014-05-061-7/+55
* nl: Fix comment typo on recvmsgsOlaf Hering2013-10-011-1/+1
* nl: Increase receive buffer size to 4 pagesThomas Graf2013-05-081-1/+1
* nl: Return -NLE_AGAIN if non-blocking socket would blockThomas Graf2013-04-021-5/+0
* Move private header files to <netlink-private/*>Thomas Graf2013-01-241-1/+1
* nl: Improve API doc of nl_send_simple()Thomas Graf2012-11-081-11/+16
* nl: Improve API doc of nl_connect() and nl_close()Thomas Graf2012-11-081-9/+23
* nl: Allow to overwrite nl_send()Thomas Graf2012-11-081-11/+17
* nl: improve API doc of transmit functionsThomas Graf2012-11-081-51/+154
* nl: improve nl_sendto() docs and error checksThomas Graf2012-11-061-5/+27
* nl_recv: fix indent styleThomas Graf2012-11-061-9/+11
* nl_recv: return NLE_INVAL if socket address pointer is NULLThomas Graf2012-11-061-1/+1
* nl_recv: return NLE_INVAL if buf is NULLThomas Graf2012-11-061-0/+3
* nl_recv: improve function documentationThomas Graf2012-11-061-13/+33
* nl_recv: Don't update *buf in error pathThomas Graf2012-11-051-3/+2
* Document buffer size limitations of nl_recv()Thomas Graf2012-11-051-0/+7
* nl_recv(): work with credentials only if "creds" given and NL_SOCK_PASSCRED setКоренберг Марк (дома)2012-10-191-12/+15
* nl_recv(): small code cleanupsКоренберг Марк (дома)2012-10-191-8/+4
* nl_recv(): EWOULDBLOCK return value also checkedКоренберг Марк (дома)2012-10-191-3/+2
* nl_recv(): Memory allocation errors are handled properly nowКоренберг Марк (дома)2012-10-191-22/+53
* nl_recv(): "else if" logick simplified and refinedКоренберг Марк (ноутбук дома)2012-10-191-8/+16
* Clang diagnosticsКоренберг Марк (ноутбук дома)2012-10-191-0/+6
* nl: Provide API to specify the default buffer size when receiving netlink mes...Thomas Graf2012-10-091-1/+1
* More clean NL_AUTO_PORT and NL_AUTO_SEQ usage in nl_complete_msgКоренберг Марк2012-08-301-2/+2
* Prevent potential socket file descriptor leakКоренберг Марк (дома)2012-08-291-2/+9
* Fix types-related warnings based on clang diagnosticsКоренберг Марк2012-06-131-1/+1
* use MSG_TRUNC flag to get recv message size at onceJiri Pirko2012-05-291-8/+9
* doc: documentation restructuringThomas Graf2012-05-101-69/+41
* nl: Fix return value of nl_recvmsgs()Thomas Graf2012-05-081-5/+29
* nl: Make nl_recvmsgs() return the number of netlink messages processedThomas Graf2012-04-211-2/+7
* Fix typo in debug messageThomas Graf2011-10-281-1/+1
* Support for NLM_F_INTRThomas Graf2011-07-141-1/+17
* socket: Set SOCK_CLOEXEC if availableThomas Graf2011-06-151-2/+8
* API to issue direct GET requests to the kernelThomas Graf2011-04-111-0/+70
* Add nl_send_sync()Thomas Graf2011-03-251-0/+31
* nl_recv(): Zero out sockaddr in case the caller forgotThomas Graf2010-11-221-0/+2
* nl_recv(): Make passing creds pointer optionalThomas Graf2010-11-221-2/+4
* nl: rename nlmsg_msg_size() to nlmsg_size(), nlmsg_len() -> nlmsg_datalen()Thomas Graf2010-11-221-1/+1
* Inherit return code of NL_CB_MSG_OUT in nl_sendmsg()Thomas Graf2010-11-181-2/+2
* rename nl_send_auto_complete() -> nl_send_auto(), nl_auto_complete -> nl_comp...Thomas Graf2010-11-181-4/+17
* only perform automatic sequence checking if auto-ack mode is enabledThomas Graf2010-11-181-7/+11
* Generic Netlink multicast groups supportdima2010-10-141-1/+1
* Fix compile warning in nl.cThomas Graf2010-07-031-1/+1
* new feature nl_send_iovec(), nl_auto_complete() and code refactoring.Karl Hiramoto2010-03-101-24/+45
* Fix up naming changesThomas Graf2008-12-101-1/+1
* restructure module documentation orderThomas Graf2008-12-101-1/+1
* Documentation updateThomas Graf2008-12-031-86/+1
* Add socket flag NL_NO_AUTO_ACK to allow disabling auto ACKSThomas Graf2008-10-201-2/+5
* Replace NL_KEEP code with proper message reference countingThomas Graf2008-10-141-22/+3
* Rename struct nl_handle to struct nl_sockThomas Graf2008-05-151-88/+87