summaryrefslogtreecommitdiff
path: root/lib/socket.c
AgeCommit message (Expand)Author
2022-04-22socket: workaround undefined behavior coverity warning in generate_local_port()Thomas Haller
2020-04-16license: fix and add SPDX license identifiers and drop license commentsThomas Haller
2019-08-12Add SPDX identifiersYegor Yefremov
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-08-24socket: fix assertion in nl_connect() when all ports are already in useThomas Haller
2015-08-14lib/socket: in nl_socket_set_fd() always reset the local portThomas 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-03-06lib/socket: detect protocol in nl_socket_set_fd()Thomas Haller
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/socket: remove NL_SOCK_BUFSIZE_SET socket flagThomas Haller
2015-02-17lib: log errors from platformLubomir Rintel
2014-07-27socket: Be correct, time(2) takes a pointer, not an integerThomas Graf
2014-05-06lib/socket: randomize the generated local portThomas Haller
2014-05-06lib/socket: retry generate local port in nl_connect on ADDRINUSEThomas Haller
2014-05-06lib/socket: don't fail if no more local ports can be assigned in nl_socket_allocThomas Haller
2014-05-06lib/socket: use proper typed constant UINT32_MAX for uint32_t typed portThomas Haller
2013-06-28socket: Warn via debug message if local port namespace is exhaustedThomas Graf
2013-04-28Fix leak of cb if nl_socket_alloc_cb() failed to allocate socketКоренберг Марк (дома)
2013-01-24Move private header files to <netlink-private/*>Thomas Graf
2012-11-15lock abstraction layerThomas Graf
2012-11-06socket: document nl_socket_get_fd()Thomas Graf
2012-10-29Add missing va_end() callsMichele Baldessari
2012-10-26Add configure option to disable pthreads supportRich Fought
2012-10-09nl: Provide API to specify the default buffer size when receiving netlink mes...Thomas Graf
2012-05-10doc: documentation restructuringThomas Graf
2011-08-31socket: fix two typosJiri Pirko
2011-08-31socket: introduce nl_socket_modify_err_cbJiri Pirko
2011-08-30Local port leak on nl_socket_alloc/nl_socket_set_local_port(, 0)Andrew Rybchenko
2011-08-11make port map thread safeThomas Graf
2010-11-18socket: constify interfaceThomas Graf
2010-10-14Generic Netlink multicast groups supportdima
2009-05-04release_local_port: properly compute the bitmap positionInaky Perez-Gonzalez
2008-12-10restructure module documentation orderThomas Graf
2008-12-10Consistent naming of socket functionsThomas Graf
2008-12-03Documentation updateThomas Graf
2008-12-03Allow to pass multiple group values to membership functionsHolger Eitzenberger
2008-10-20Add socket flag NL_NO_AUTO_ACK to allow disabling auto ACKSThomas Graf
2008-05-15Rename struct nl_handle to struct nl_sockThomas Graf
2008-05-14Thread-safe error handlingThomas Graf
2007-12-18Support defining the default callback handler with an environment variableThomas Graf
2007-12-17Fix memory leak when parsing netlink messages into cachesThomas Graf
2007-12-17Fix creation and destruction of socketsThomas Graf
2007-09-15Initial importnougat-mr1-arcThomas Graf