summaryrefslogtreecommitdiff
path: root/include/net/netlink.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+3
2024-04-26mm: change inlined allocation helpers to account at the call siteSuren Baghdasaryan1-2/+3
2024-04-06netlink: add nlmsg_consume() and use it in devlink compatJakub Kicinski1-2/+12
2024-03-30netlink: introduce type-checking attribute iterationJohannes Berg1-0/+27
2023-12-19genetlink: introduce helpers to do filtered multicastJiri Pirko1-4/+27
2023-12-08netlink: Return unsigned value for nla_len()Kees Cook1-1/+1
2023-11-19rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlinkLi RongQing1-0/+14
2023-10-27netlink: make range pointers in policies constJakub Kicinski1-2/+2
2023-10-20netlink: add variable-length / auto integersJakub Kicinski1-2/+67
2023-07-27netlink: allow be16 and be32 types in all uint policy checksFlorian Westphal1-7/+3
2023-01-28net: netlink: recommend policy range validationJohannes Berg1-1/+2
2022-11-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-21/+27
2022-11-02netlink: introduce bigendian integer typesFlorian Westphal1-9/+10
2022-11-01rtnetlink: pass netlink message header and portid to rtnl_configure_link()Hangbin Liu1-0/+11
2022-10-31netlink: split up copies in the ack constructionJakub Kicinski1-0/+21
2022-10-29netlink: hide validation union fields from kdocJakub Kicinski1-13/+18
2022-09-07netlink: introduce NLA_POLICY_MAX_BEFlorian Westphal1-0/+9
2022-08-25netlink: fix some kernel-doc commentsZhengchao Shao1-1/+3
2021-07-27net: netlink: add the case when nlh is NULLYajun Deng1-1/+1
2020-11-16treewide: rename nla_strlcpy to nla_strscpy.Francis Laniel1-2/+2
2020-11-16Modify return value of nla_strlcpy to match that of strscpy.Francis Laniel1-1/+1
2020-10-10netlink: export policy in extended ACKJohannes Berg1-0/+4
2020-10-06netlink: add mask validationJakub Kicinski1-0/+10
2020-10-06netlink: create helpers for checking type is an intJakub Kicinski1-8/+9
2020-10-04netlink: rework policy dump to support multiple policiesJohannes Berg1-3/+6
2020-10-03genetlink: add a structure for dump stateJakub Kicinski1-4/+7
2020-10-02netlink: fix policy dump leakJohannes Berg1-1/+2
2020-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-2/+0
2020-09-11netlink: fix doc about nlmsg_parse/nla_validateNicolas Dichtel1-2/+0
2020-08-18netlink: make NLA_BINARY validation more flexibleJohannes Berg1-27/+31
2020-05-01netlink: add infrastructure to expose policies to userspaceJohannes Berg1-0/+6
2020-05-01netlink: factor out policy range helpersJohannes Berg1-0/+5
2020-05-01netlink: remove NLA_EXACT_LEN_WARNJohannes Berg1-7/+8
2020-05-01netlink: allow NLA_MSECS to have range validationJohannes Berg1-2/+4
2020-05-01netlink: extend policy range validationJohannes Berg1-0/+45
2020-05-01netlink: remove type-unsafe validation_data pointerJohannes Berg1-28/+32
2020-03-30net: introduce nla_put_bitfield32() helper and use itJiri Pirko1-0/+15
2019-12-13netlink: rename nl80211_validate_nested() to nla_validate_nested()Michal Kubecek1-4/+4
2019-08-14netlink: Fix nlmsg_parse as a wrapper for strict message parsingDavid Ahern1-3/+2
2019-06-18netlink: Add field to skip in-kernel notificationsIdo Schimmel1-1/+3
2019-06-18netlink: Document all fields of 'struct nl_info'Ido Schimmel1-0/+2
2019-06-14nl80211: require and validate vendor command policyJohannes Berg1-0/+9
2019-05-04netlink: add validation of NLA_F_NESTED flagMichal Kubecek1-1/+10
2019-04-28netlink: add strict parsing for future attributesJohannes Berg1-0/+18
2019-04-28netlink: re-add parse/validate functions in strict modeJohannes Berg1-0/+87
2019-04-28netlink: make validation more configurable for future strictnessJohannes Berg1-47/+191
2019-04-28netlink: add NLA_MIN_LENJohannes Berg1-1/+5
2019-04-28netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-3/+23
2019-02-01netlink: reduce NLA_POLICY_NESTED{,_ARRAY} argumentsJohannes Berg1-2/+6
2018-10-12netlink: replace __NLA_ENSURE implementationJohannes Berg1-1/+1