summaryrefslogtreecommitdiffstats
path: root/lib/nl.c
Commit message (Expand)AuthorAgeFilesLines
* lib: avoid overflow in computation of s_seq_nextChristopher Ferris2024-07-191-1/+1
* all: fix and enable "-Wsign-compare" warningThomas Haller2024-05-291-4/+5
* include: use <linux/$file> instead of <linux-private/linux/$file>Thomas Haller2023-08-081-1/+1
* include: include private linux headers with explicit pathThomas Haller2023-08-031-1/+1
* include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-021-2/+2
* all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-021-3/+6
* include: split and drop "netlink-private/types.h"Thomas Haller2023-08-021-0/+1
* lib: move "include/netlink-private/socket.h" to lib/nl-core.hThomas Haller2023-08-011-1/+2
* base: move "netlink-private/utils.h" to "base/nl-base-utils.h"Thomas Haller2023-07-311-1/+1
* license: fix and add SPDX license identifiers and drop license commentsThomas Haller2020-04-161-7/+0
* lib: Don't omit second operand to `?` operatorMichael Forney2019-08-161-1/+1
* Add SPDX identifiersYegor Yefremov2019-08-121-0/+1
* nl: fix function name in debug msgMatthieu Baerts2018-06-251-1/+1
* lib: fix comment for nl_recv() about return value for non-blocking readThomas Haller2017-01-201-1/+3
* lib: use MSG_PEEK by default for nl_recvmsgs()Thomas Haller2016-11-301-2/+3
* lib: switch to using strerror_l() instead of strerror_r()André Draszik2016-08-251-17/+9
* trivial: whitespace-only fixes for src and libPeter Wu2016-08-121-3/+3
* libnl: don't use out-of-scope buffer in nl_send_iovec()Andrew Vagin2015-11-241-1/+1
* libnl: report an error if unexpected control data was receivedAndrey Vagin2015-09-211-0/+7
* socket: fix assertion in nl_connect() when all ports are already in useThomas Haller2015-08-241-2/+2
* socket: add fallback for nl_connect() by trying to bind to unspecified local ...Thomas Haller2015-08-141-11/+18
* socket: clear port when unable to generate local portThomas Haller2015-08-141-1/+1
* lib/nl: add missing headerJörg Krause2015-08-141-0/+1
* lib: return error if an incomplete message was readThomas Egerer2015-06-051-0/+7
* lib/socket: add nl_socket_set_fd() functionThomas Haller2015-03-051-2/+7
|\
| * add socket nl_connect_fd() & nl_create_fd()Sagi Lowenhardt2015-03-051-21/+79
|/
* lib/nl: preserve s_local if nl_connect() failsThomas Haller2015-03-051-8/+16
* lib/socket: remove NL_SOCK_BUFSIZE_SET socket flagThomas Haller2015-03-051-5/+3
* lib: log errors from platformLubomir Rintel2015-02-171-5/+31
* nl: add function nl_pickup_keep_syserr()Thomas Haller2014-11-271-0/+31
* trival: white space fix in lib/nl.cThomas Haller2014-11-271-9/+9
* 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