aboutsummaryrefslogtreecommitdiff
path: root/sys/netlink
Commit message (Expand)AuthorAgeFilesLines
* netlink: in snl_init_writer() don't overwrite error in case of failureBruno Silvestre2025-10-071-3/+3
* pf: export expiration time as time_tKristof Provost2025-09-252-0/+17
* netlink: Bypass refcounting when setting promiscuityAymeric Wibo2025-08-251-7/+10
* netlink: Handle `ifhwioctl(SIOCSIFMTU)` failureAymeric Wibo2025-08-251-1/+6
* netlink: Fix IFF_UP flag handling in RTM_NEWLINK's modify_link handlerMuhammad Saheed2025-08-251-3/+6
* netlink/route: Support modifying IFLA_ADDRESS with RTM_NEWLINKMuhammad Saheed2025-08-233-0/+20
* Revert "netlink: Fix IFF_UP flag handling in RTM_NEWLINK's modify_link handler"Aymeric Wibo2025-08-221-8/+4
* netlink: do not pass writer to the Linux translation layerGleb Smirnoff2025-08-222-7/+8
* netlink: Fix IFF_UP flag handling in RTM_NEWLINK's modify_link handlerMuhammad Saheed2025-08-181-4/+8
* netlink: Fully clear parser state between messagesDag-Erling Smørgrav2025-07-311-0/+1
* nlmsg_report_err_msg: add __printflike annotationLexi Winter2025-07-151-1/+2
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-2/+1
* jail: add allow.routing jail permissionLexi Winter2025-05-121-0/+2
* netlink: Move static arrays of parsers into tests that use themJohn Baldwin2025-04-113-16/+0
* netlink: Fix getting route scope of interface's IPv4 addressesZhenlei Huang2025-03-071-2/+2
* netlink: refuse a send(2) that is larger than socket bufferGleb Smirnoff2025-02-281-0/+3
* netlink: with debugging log event when a socket is stuckGleb Smirnoff2025-02-051-0/+1
* netlink: fix a panic with verbose debugging printfsGleb Smirnoff2025-02-051-6/+6
* netlink: provide genl_unregister_group()Gleb Smirnoff2025-02-054-0/+40
* netlink: refactor KPI for generic Netlink modulesGleb Smirnoff2025-02-054-174/+106
* netlink: don't store an extra pointer to so_credGleb Smirnoff2025-02-053-5/+2
* netlink: rename functions that manipulate group membership of a pcbGleb Smirnoff2025-02-051-12/+17
* netlink: initialize VNET context with VNET_SYSINIT()Gleb Smirnoff2025-02-055-116/+47
* netlink: remove _pru_ prefix from protosw method namesGleb Smirnoff2025-02-051-8/+8
* netlink: make struct genl_family and genl_group privateGleb Smirnoff2025-02-042-46/+41
* netlink/route: validate family attributeGleb Smirnoff2025-01-291-3/+3
* netlink/route: fix fib number validation in old Linux compat modeGleb Smirnoff2025-01-291-3/+3
* netlink/route: fix nlattr_get_multipath() to check lengthGleb Smirnoff2025-01-291-10/+22
* netlink: consistently use unsigned types in the parserGleb Smirnoff2025-01-293-45/+43
* netlink: use u_int as argument for ifnet_byindex()Gleb Smirnoff2025-01-291-6/+13
* netlink: style(9) pass over message parsing codeGleb Smirnoff2025-01-292-76/+114
* netlink: fix buildGleb Smirnoff2025-01-201-10/+4
* netlink: provide snl_clone() to create a secondary snl stateGleb Smirnoff2025-01-201-7/+16
* netlink: underscore snl_get_genl_family_info() to discourage its useGleb Smirnoff2025-01-201-13/+23
* netlink: provide snl(3) API for variable length raw data attributeGleb Smirnoff2025-01-201-6/+8
* libpfctl: use snl_f_p_empty instead of declaring own empty arrayKristof Provost2025-01-161-0/+1
* netlink: small cleanup of generic snl(3)Gleb Smirnoff2025-01-161-8/+23
* netlink: snl_create_msg_request() may fail due to ENOMEMGleb Smirnoff2025-01-161-1/+5
* netlink: avoid underflow of groups bitset indexGleb Smirnoff2025-01-131-6/+3
* netlink: restore the ability to delete PINNED routesAndrey V. Elsukov2025-01-111-1/+2
* netlink: some refactoring of NETLINK_GENERIC layerGleb Smirnoff2025-01-114-300/+273
* netlink: snl_create_genl_msg_request() may fail due to ENOMEMGleb Smirnoff2025-01-111-4/+12
* netlink: fix size comparisonGleb Smirnoff2025-01-111-1/+2
* netlink: add snl(3) primitive to obtain group IDGleb Smirnoff2025-01-111-0/+18
* netlink: augment group writer with priv(9) argumentGleb Smirnoff2025-01-1111-21/+29
* netlink.h: Align macro declarations with tabsGleb Popov2024-12-101-7/+7
* netlink: Use __align_up() instead of homegrown roundup2 macroGleb Popov2024-12-101-1/+1
* netlink: Pop NLMSG_ALIGNTO and NLMSG_ALIGN out of the #ifndef _KERNEL blockGleb Popov2024-12-101-4/+3
* netlink: Do not cast to int in NLMSG_HDRLEN and _NLMSG_LENGleb Popov2024-12-101-3/+3
* netlink: use nitems() and roundup(2) from param.hGleb Smirnoff2024-12-039-29/+23