summaryrefslogtreecommitdiff
path: root/src/platform/nm-netlink.h
Commit message (Expand)AuthorAgeFilesLines
* all: manually drop code comments with file descriptionThomas Haller2019-10-011-2/+1
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* shared: split C-only helper "shared/nm-std-aux" utils out of "shared/nm-utils"Thomas Haller2019-04-181-1/+1
* platform/netlink: cleanup nlmsg_append() and add nlmsg_append_struct() macroThomas Haller2019-02-221-1/+7
* platform/netlink: add nla_data_as() macroThomas Haller2019-02-221-0/+14
* platform/netlink: add nla_get_be64() helperThomas Haller2019-02-221-0/+8
* platform/netlink: require valid nla argument for nla_get_u64()Thomas Haller2019-02-221-1/+9
* platform/netlink: add assertions for nla_get_*() functionsThomas Haller2019-02-221-8/+28
* platform/netlink: cleanup nla_memcpy()Thomas Haller2019-02-221-1/+18
* platform/trivial: coding style fixes/whitespaceThomas Haller2019-02-221-33/+33
* platform/netlink: add nla_parse* macros that safely determine the max-typeThomas Haller2019-02-221-6/+66
* platform/netlink: fix return value of nla_get_s8()Thomas Haller2019-02-221-1/+1
* all: minor coding style fixes (space before parentheses)Thomas Haller2019-02-111-4/+4
* netlink: add nla_put() helpers to set integersThomas Haller2019-01-091-0/+18
* netlink: don't heap allocate struct ucred during nla_recv()Thomas Haller2019-01-091-2/+5
* core: move netlink errors to nm-errno.hThomas Haller2018-12-271-58/+0
* platform/netlink: fix overrun in attribute iteration in nla_ok()Thomas Haller2018-10-101-1/+1
* platform/netlink: cleanup error number handlingThomas Haller2018-09-121-16/+32
* platform/netlink: drop nlmsg_alloc_inherit() functionThomas Haller2018-09-071-2/+0
* platform/netlink: fix nl_errno() to get absolute error number valueThomas Haller2018-09-071-1/+1
* platform: change temp variable name in NLA_PUT_TYPE()Beniamino Galvani2018-06-291-2/+2
* netlink: add signed 8-bit and 32-bit accessorsLubomir Rintel2018-06-261-0/+18
* platform: add support for wake-on-wlanSimon Fels2018-06-151-0/+3
* all: replace "it's" with "its" where neededBeniamino Galvani2018-04-181-1/+1
* platform: move genl_ctrl_resolve to nm-netlink.cJavier Arteaga2018-03-301-15/+17
* core/platform: add support for TUN/TAP netlink support and various cleanupThomas Haller2018-03-201-0/+9
* platform: print error message from netlink extended ackBeniamino Galvani2018-03-091-1/+12
* platform: cleanup error handling in event_handler_recvmsgs()Thomas Haller2018-02-211-8/+3
* netlink: use glib allocator functions for nlmsg_alloc*()Thomas Haller2018-02-211-2/+2
* netlink: simplify netlink callback handlingThomas Haller2018-02-211-37/+12
* netlink: drop redundant nl_recvmsgs_report() functionThomas Haller2018-02-211-3/+1
* netlink: drop unused callback typesThomas Haller2018-02-211-20/+0
* netlink: refactor error numbers from netlinkThomas Haller2018-02-211-29/+39
* netlink: drop libnl3 dependencyThomas Haller2018-02-211-29/+471
* netlink: move nl_nlmsghdr_to_str() to netlink headerThomas Haller2018-02-211-0/+4
* platform: move genl functions to nm-netlink.cThomas Haller2018-01-151-0/+17
* platform: move netlink functions to nm-netlink.hThomas Haller2018-01-151-0/+44
* platform: add nm-netlink.h for netlink related helper functionsThomas Haller2018-01-151-0/+24