summaryrefslogtreecommitdiffstats
path: root/lib/genl
Commit message (Expand)AuthorAgeFilesLines
* all: fix and enable "-Wsign-compare" warningThomas Haller2024-05-292-2/+4
* include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-024-2/+9
* all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-024-4/+11
* include: split and drop "netlink-private/types.h"Thomas Haller2023-08-023-3/+47
* genl: rename private header "nl-priv-genl.h" to "nl-genl.h"Thomas Haller2023-08-025-4/+4
* genl: add comment about wrongly exported symbol genl_resolve_id()Thomas Haller2023-07-312-0/+2
* include: move "include/netlink-private/genl.h" to "lib/genl/nl-priv-genl.h"Thomas Haller2023-07-315-4/+20
* base: move "netlink-private/utils.h" to "base/nl-base-utils.h"Thomas Haller2023-07-312-2/+2
* lib: use _nl_{init,exit} instead of __{init,exit}Thomas Haller2023-07-281-2/+2
* all: rework ATTR_DIFF() macros to not generate attribute namesThomas Haller2023-07-281-9/+7
* lib: make nl_object_clone() out-of-memory safeThomas Haller2022-03-161-0/+3
* license: fix and add SPDX license identifiers and drop license commentsThomas Haller2020-04-164-28/+0
* lib: use _nl_strncpy*() instead of plain strncpy()Thomas Haller2020-04-152-3/+3
* lib: rename _nl_strncpy() to _nl_strncpy_assert()Thomas Haller2020-04-151-1/+1
* all: Avoid pointer arithmetic on `void *`Michael Forney2019-08-161-2/+2
* lib/genl: fix allocating buffer of too small size in cmd_msg_parser()Thomas Haller2019-08-151-1/+1
* Add SPDX identifiersYegor Yefremov2019-08-124-0/+4
* genl: reject invalid group names in genl_family_add_grp()Thomas Haller2019-08-091-3/+9
* lib/genl: avoid VLA in cmd_msg_parser()Thomas Haller2019-08-091-20/+26
* doc: fix typos in example in documentationThomas Haller2019-08-071-1/+1
* nl: add "const" specifier for nla_policy argument of parse functionsThomas Haller2017-10-091-2/+2
* lib/genl/family.c: fix if (x) y; else y;Rasmus Villemoes2017-06-151-1/+1
* genl: drop usage of GENL_ID_GENERATETobias Klauser2017-05-292-2/+2
* lib: update ce-mask to uint64_tDavid Ahern2016-02-121-3/+3
* lib/doc: clearify return value of send_simple() functionsThomas Haller2015-05-121-1/+2
* style: require comma after __ADD() macroThomas Haller2014-07-271-4/+4
* genl: Fix cb reference leak in genl_ctrl_probe_by_name()Thomas Graf2013-04-021-2/+7
* genl: Update mt_id of cache ops when resolving genl idThomas Graf2013-04-011-0/+4
* genl: Provide internal function to resolve name to idThomas Graf2013-04-011-0/+26
* Move private header files to <netlink-private/*>Thomas Graf2013-01-244-4/+4
* genl/family flags can be damaged during the auto-indentation.Коренберг Марк (ноутбук дома)2012-10-191-4/+4
* genl_ctrl_probe_by_name: fix checking of genlmsg_put() return valueКоренберг Марк2012-08-301-2/+2
* Fix types-related warnings based on clang diagnosticsКоренберг Марк2012-06-131-2/+2
* genl: cleanup genl_ctrl_resolve()Thomas Graf2012-06-131-7/+13
* genl: Wait for ACK after successful ctrl replyThomas Graf2012-06-131-1/+8
* genl: modify genl_ctrl_resolve and friends to allow for module auto-loadingNeil Horman2012-06-031-43/+143
* genl: Support registration of families without depending on cachesThomas Graf2012-06-011-34/+161
* genl: Add genlmsg_user_hdr(), genlmsg_user_data(), and genlmsg_user_datalen()Thomas Graf2012-05-312-18/+73
* genl: Add genlmsg_hdr()Thomas Graf2012-05-311-0/+11
* genl: updates to API reference documentationThomas Graf2012-05-314-236/+394
* doc: documentation restructuringThomas Graf2012-05-101-2/+2
* genl: Make genl_unregister() a NOP if NULL pointer is passedThomas Graf2012-04-221-0/+3
* genl: genl_ctrl_grp_by_name: fix retval in case group id not foundJiri Pirko2011-08-311-1/+1
* constify struct trans_tblThomas Graf2010-11-171-1/+1
* Generic Netlink multicast groups supportdima2010-10-142-0/+117
* restructure module documentation orderThomas Graf2008-12-101-1/+0
* Remove XML dumpingThomas Graf2008-06-171-4/+0
* Remove old line counting while dumpingThomas Graf2008-05-231-19/+15
* Allow parser callbacks to return NL_OK, NL_SKIP, NL_EXITThomas Graf2008-05-151-5/+0
* Rename struct nl_handle to struct nl_sockThomas Graf2008-05-153-17/+17