summaryrefslogtreecommitdiff
path: root/lib/nl.c
AgeCommit message (Expand)Author
2019-08-16lib: Don't omit second operand to `?` operatorMichael Forney
2019-08-12Add SPDX identifiersYegor Yefremov
2018-06-25nl: fix function name in debug msgMatthieu Baerts
2017-01-20lib: fix comment for nl_recv() about return value for non-blocking readThomas Haller
2016-11-30lib: use MSG_PEEK by default for nl_recvmsgs()Thomas Haller
2016-08-25lib: switch to using strerror_l() instead of strerror_r()André Draszik
2016-08-12trivial: whitespace-only fixes for src and libPeter Wu
2015-11-24libnl: don't use out-of-scope buffer in nl_send_iovec()Andrew Vagin
2015-09-21libnl: report an error if unexpected control data was receivedAndrey Vagin
2015-08-24socket: fix assertion in nl_connect() when all ports are already in useThomas Haller
2015-08-14socket: add fallback for nl_connect() by trying to bind to unspecified local ...Thomas Haller
2015-08-14socket: clear port when unable to generate local portThomas Haller
2015-08-14lib/nl: add missing headerJörg Krause
2015-06-05lib: return error if an incomplete message was readThomas Egerer
2015-03-05lib/socket: add nl_socket_set_fd() functionThomas Haller
2015-03-05add socket nl_connect_fd() & nl_create_fd()Sagi Lowenhardt
2015-03-05lib/nl: preserve s_local if nl_connect() failsThomas Haller
2015-03-05lib/socket: remove NL_SOCK_BUFSIZE_SET socket flagThomas Haller
2015-02-17lib: log errors from platformLubomir Rintel
2014-11-27nl: add function nl_pickup_keep_syserr()Thomas Haller
2014-11-27trival: white space fix in lib/nl.cThomas Haller
2014-05-06lib/socket: retry generate local port in nl_connect on ADDRINUSEThomas Haller
2013-10-01nl: Fix comment typo on recvmsgsOlaf Hering
2013-05-08nl: Increase receive buffer size to 4 pagesThomas Graf
2013-04-02nl: Return -NLE_AGAIN if non-blocking socket would blockThomas Graf
2013-01-24Move private header files to <netlink-private/*>Thomas Graf
2012-11-08nl: Improve API doc of nl_send_simple()Thomas Graf
2012-11-08nl: Improve API doc of nl_connect() and nl_close()Thomas Graf
2012-11-08nl: Allow to overwrite nl_send()Thomas Graf
2012-11-08nl: improve API doc of transmit functionsThomas Graf
2012-11-06nl: improve nl_sendto() docs and error checksThomas Graf
2012-11-06nl_recv: fix indent styleThomas Graf
2012-11-06nl_recv: return NLE_INVAL if socket address pointer is NULLThomas Graf
2012-11-06nl_recv: return NLE_INVAL if buf is NULLThomas Graf
2012-11-06nl_recv: improve function documentationThomas Graf
2012-11-06nl_recv: Don't update *buf in error pathThomas Graf
2012-11-06Document buffer size limitations of nl_recv()Thomas Graf
2012-10-19nl_recv(): work with credentials only if "creds" given and NL_SOCK_PASSCRED setКоренберг Марк (дома)
2012-10-19nl_recv(): small code cleanupsКоренберг Марк (дома)
2012-10-19nl_recv(): EWOULDBLOCK return value also checkedКоренберг Марк (дома)
2012-10-19nl_recv(): Memory allocation errors are handled properly nowКоренберг Марк (дома)
2012-10-19nl_recv(): "else if" logick simplified and refinedКоренберг Марк (ноутбук дома)
2012-10-19Clang diagnosticsКоренберг Марк (ноутбук дома)
2012-10-09nl: Provide API to specify the default buffer size when receiving netlink mes...Thomas Graf
2012-08-30More clean NL_AUTO_PORT and NL_AUTO_SEQ usage in nl_complete_msgКоренберг Марк
2012-08-30Prevent potential socket file descriptor leakКоренберг Марк (дома)
2012-06-13Fix types-related warnings based on clang diagnosticsКоренберг Марк
2012-05-29use MSG_TRUNC flag to get recv message size at onceJiri Pirko
2012-05-10doc: documentation restructuringThomas Graf
2012-05-08nl: Fix return value of nl_recvmsgs()Thomas Graf