summaryrefslogtreecommitdiffstats
path: root/include/net/netlink.h
AgeCommit message (Expand)AuthorFilesLines
2020-04-30netlink: add infrastructure to expose policies to userspaceJohannes Berg1-0/+6
2020-04-30netlink: factor out policy range helpersJohannes Berg1-0/+5
2020-04-30netlink: remove NLA_EXACT_LEN_WARNJohannes Berg1-7/+8
2020-04-30netlink: allow NLA_MSECS to have range validationJohannes Berg1-2/+4
2020-04-30netlink: extend policy range validationJohannes Berg1-0/+45
2020-04-30netlink: 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-12netlink: rename nl80211_validate_nested() to nla_validate_nested()Michal Kubecek1-4/+4
2019-08-13netlink: 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-27netlink: add strict parsing for future attributesJohannes Berg1-0/+18
2019-04-27netlink: re-add parse/validate functions in strict modeJohannes Berg1-0/+87
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg1-47/+191
2019-04-27netlink: add NLA_MIN_LENJohannes Berg1-1/+5
2019-04-27netlink: 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
2018-10-08netlink: Add strict version of nlmsg_parse and nla_parseDavid Ahern1-0/+17
2018-10-08netlink: Add extack message to nlmsg_parse for invalid header lengthDavid Ahern1-1/+3
2018-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2018-10-01netlink: add validation function to policyJohannes Berg1-1/+23
2018-10-01netlink: add attribute range validation to policyJohannes Berg1-3/+64
2018-09-29netlink: fix typo in nla_parse_nested() commentJohannes Berg1-1/+1
2018-09-28netlink: add nested array policy validationJohannes Berg1-1/+11
2018-09-28netlink: allow NLA_NESTED to specify nested policy to validateJohannes Berg1-2/+11
2018-09-28netlink: make validation_data constJohannes Berg1-1/+1
2018-09-28netlink: remove NLA_NESTED_COMPATJohannes Berg1-2/+0
2018-09-18netlink: add ethernet address policy typesJohannes Berg1-0/+13
2018-09-18netlink: add NLA_REJECT policy typeJohannes Berg1-1/+12
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-09-25netlink: fix nla_put_{u8,u16,u32} for KASANArnd Bergmann1-18/+55
2017-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-0/+1
2017-07-31netlink: Introduce nla_strdup()Phil Sutter1-0/+1
2017-07-30net netlink: Add new type NLA_BITFIELD32Jamal Hadi Salim1-0/+16
2017-07-13netlink: correctly document nla_put_u64_64bit()Rolf Eike Beer1-2/+2
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg1-10/+23
2017-04-13netlink: extended ACK reportingJohannes Berg1-1/+2
2017-02-04net: ipv6: Change notifications for multipath add to RTA_MULTIPATHDavid Ahern1-0/+1
2016-12-13netlink: revert broken, broken "2-clause nla_ok()"Alexey Dobriyan1-1/+2
2016-12-03netlink: 2-clause nla_ok()Alexey Dobriyan1-2/+1
2016-11-19netlink: use "unsigned int" in nla_next()Alexey Dobriyan1-1/+1
2016-10-29netlink: Add nla_memdup() to wrap kmemdup() use on nlattrThomas Graf1-0/+10
2016-05-16netlink: kill nla_put_u64()Nicolas Dichtel1-12/+2
2016-04-23libnl: add nla_put_u64_64bit() helperNicolas Dichtel1-0/+13
2016-04-23libnl: nla_put_msecs(): align on a 64-bit areaNicolas Dichtel1-4/+7
2016-04-23libnl: nla_put_s64(): align on a 64-bit areaNicolas Dichtel1-4/+7
2016-04-23libnl: nla_put_net64(): align on a 64-bit areaNicolas Dichtel1-8/+6