| Commit message (Expand) | Author | Age | Files | Lines |
* | all: fix and enable "-Wsign-compare" warning | Thomas Haller | 2024-05-29 | 2 | -2/+4 |
|
|
* | include: drop "netlink-private/netlink.h" and move declarations | Thomas Haller | 2023-08-02 | 4 | -2/+9 |
|
|
* | all: cleanup includes and use "nm-default.h" | Thomas Haller | 2023-08-02 | 4 | -4/+11 |
|
|
* | include: split and drop "netlink-private/types.h" | Thomas Haller | 2023-08-02 | 3 | -3/+47 |
|
|
* | genl: rename private header "nl-priv-genl.h" to "nl-genl.h" | Thomas Haller | 2023-08-02 | 5 | -4/+4 |
|
|
* | genl: add comment about wrongly exported symbol genl_resolve_id() | Thomas Haller | 2023-07-31 | 2 | -0/+2 |
|
|
* | include: move "include/netlink-private/genl.h" to "lib/genl/nl-priv-genl.h" | Thomas Haller | 2023-07-31 | 5 | -4/+20 |
|
|
* | base: move "netlink-private/utils.h" to "base/nl-base-utils.h" | Thomas Haller | 2023-07-31 | 2 | -2/+2 |
|
|
* | lib: use _nl_{init,exit} instead of __{init,exit} | Thomas Haller | 2023-07-28 | 1 | -2/+2 |
|
|
* | all: rework ATTR_DIFF() macros to not generate attribute names | Thomas Haller | 2023-07-28 | 1 | -9/+7 |
|
|
* | lib: make nl_object_clone() out-of-memory safe | Thomas Haller | 2022-03-16 | 1 | -0/+3 |
|
|
* | license: fix and add SPDX license identifiers and drop license comments | Thomas Haller | 2020-04-16 | 4 | -28/+0 |
|
|
* | lib: use _nl_strncpy*() instead of plain strncpy() | Thomas Haller | 2020-04-15 | 2 | -3/+3 |
|
|
* | lib: rename _nl_strncpy() to _nl_strncpy_assert() | Thomas Haller | 2020-04-15 | 1 | -1/+1 |
|
|
* | all: Avoid pointer arithmetic on `void *` | Michael Forney | 2019-08-16 | 1 | -2/+2 |
|
|
* | lib/genl: fix allocating buffer of too small size in cmd_msg_parser() | Thomas Haller | 2019-08-15 | 1 | -1/+1 |
|
|
* | Add SPDX identifiers | Yegor Yefremov | 2019-08-12 | 4 | -0/+4 |
|
|
* | genl: reject invalid group names in genl_family_add_grp() | Thomas Haller | 2019-08-09 | 1 | -3/+9 |
|
|
* | lib/genl: avoid VLA in cmd_msg_parser() | Thomas Haller | 2019-08-09 | 1 | -20/+26 |
|
|
* | doc: fix typos in example in documentation | Thomas Haller | 2019-08-07 | 1 | -1/+1 |
|
|
* | nl: add "const" specifier for nla_policy argument of parse functions | Thomas Haller | 2017-10-09 | 1 | -2/+2 |
|
|
* | lib/genl/family.c: fix if (x) y; else y; | Rasmus Villemoes | 2017-06-15 | 1 | -1/+1 |
|
|
* | genl: drop usage of GENL_ID_GENERATE | Tobias Klauser | 2017-05-29 | 2 | -2/+2 |
|
|
* | lib: update ce-mask to uint64_t | David Ahern | 2016-02-12 | 1 | -3/+3 |
|
|
* | lib/doc: clearify return value of send_simple() functions | Thomas Haller | 2015-05-12 | 1 | -1/+2 |
|
|
* | style: require comma after __ADD() macro | Thomas Haller | 2014-07-27 | 1 | -4/+4 |
|
|
* | genl: Fix cb reference leak in genl_ctrl_probe_by_name() | Thomas Graf | 2013-04-02 | 1 | -2/+7 |
|
|
* | genl: Update mt_id of cache ops when resolving genl id | Thomas Graf | 2013-04-01 | 1 | -0/+4 |
|
|
* | genl: Provide internal function to resolve name to id | Thomas Graf | 2013-04-01 | 1 | -0/+26 |
|
|
* | Move private header files to <netlink-private/*> | Thomas Graf | 2013-01-24 | 4 | -4/+4 |
|
|
* | genl/family flags can be damaged during the auto-indentation. | Коренберг Марк (ноутбук дома) | 2012-10-19 | 1 | -4/+4 |
|
|
* | genl_ctrl_probe_by_name: fix checking of genlmsg_put() return value | Коренберг Марк | 2012-08-30 | 1 | -2/+2 |
|
|
* | Fix types-related warnings based on clang diagnostics | Коренберг Марк | 2012-06-13 | 1 | -2/+2 |
|
|
* | genl: cleanup genl_ctrl_resolve() | Thomas Graf | 2012-06-13 | 1 | -7/+13 |
|
|
* | genl: Wait for ACK after successful ctrl reply | Thomas Graf | 2012-06-13 | 1 | -1/+8 |
|
|
* | genl: modify genl_ctrl_resolve and friends to allow for module auto-loading | Neil Horman | 2012-06-03 | 1 | -43/+143 |
|
|
* | genl: Support registration of families without depending on caches | Thomas Graf | 2012-06-01 | 1 | -34/+161 |
|
|
* | genl: Add genlmsg_user_hdr(), genlmsg_user_data(), and genlmsg_user_datalen() | Thomas Graf | 2012-05-31 | 2 | -18/+73 |
|
|
* | genl: Add genlmsg_hdr() | Thomas Graf | 2012-05-31 | 1 | -0/+11 |
|
|
* | genl: updates to API reference documentation | Thomas Graf | 2012-05-31 | 4 | -236/+394 |
|
|
* | doc: documentation restructuring | Thomas Graf | 2012-05-10 | 1 | -2/+2 |
|
|
* | genl: Make genl_unregister() a NOP if NULL pointer is passed | Thomas Graf | 2012-04-22 | 1 | -0/+3 |
|
|
* | genl: genl_ctrl_grp_by_name: fix retval in case group id not found | Jiri Pirko | 2011-08-31 | 1 | -1/+1 |
|
|
* | constify struct trans_tbl | Thomas Graf | 2010-11-17 | 1 | -1/+1 |
|
|
* | Generic Netlink multicast groups support | dima | 2010-10-14 | 2 | -0/+117 |
|
|
* | restructure module documentation order | Thomas Graf | 2008-12-10 | 1 | -1/+0 |
|
|
* | Remove XML dumping | Thomas Graf | 2008-06-17 | 1 | -4/+0 |
|
|
* | Remove old line counting while dumping | Thomas Graf | 2008-05-23 | 1 | -19/+15 |
|
|
* | Allow parser callbacks to return NL_OK, NL_SKIP, NL_EXIT | Thomas Graf | 2008-05-15 | 1 | -5/+0 |
|
|
* | Rename struct nl_handle to struct nl_sock | Thomas Graf | 2008-05-15 | 3 | -17/+17 |
|
|