aboutsummaryrefslogtreecommitdiff
path: root/include/net/netlink.h
AgeCommit message (Expand)AuthorFilesLines
2019-05-04netlink: add validation of NLA_F_NESTED flagGravatar Michal Kubecek 1-1/+10
2019-04-27netlink: add strict parsing for future attributesGravatar Johannes Berg 1-0/+18
2019-04-27netlink: re-add parse/validate functions in strict modeGravatar Johannes Berg 1-0/+87
2019-04-27netlink: make validation more configurable for future strictnessGravatar Johannes Berg 1-47/+191
2019-04-27netlink: add NLA_MIN_LENGravatar Johannes Berg 1-1/+5
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagGravatar Michal Kubecek 1-3/+23
2019-02-01netlink: reduce NLA_POLICY_NESTED{,_ARRAY} argumentsGravatar Johannes Berg 1-2/+6
2018-10-12netlink: replace __NLA_ENSURE implementationGravatar Johannes Berg 1-1/+1
2018-10-08netlink: Add strict version of nlmsg_parse and nla_parseGravatar David Ahern 1-0/+17
2018-10-08netlink: Add extack message to nlmsg_parse for invalid header lengthGravatar David Ahern 1-1/+3
2018-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGravatar David S. Miller 1-1/+1
2018-10-01netlink: add validation function to policyGravatar Johannes Berg 1-1/+23
2018-10-01netlink: add attribute range validation to policyGravatar Johannes Berg 1-3/+64
2018-09-29netlink: fix typo in nla_parse_nested() commentGravatar Johannes Berg 1-1/+1
2018-09-28netlink: add nested array policy validationGravatar Johannes Berg 1-1/+11
2018-09-28netlink: allow NLA_NESTED to specify nested policy to validateGravatar Johannes Berg 1-2/+11
2018-09-28netlink: make validation_data constGravatar Johannes Berg 1-1/+1
2018-09-28netlink: remove NLA_NESTED_COMPATGravatar Johannes Berg 1-2/+0
2018-09-18netlink: add ethernet address policy typesGravatar Johannes Berg 1-0/+13
2018-09-18netlink: add NLA_REJECT policy typeGravatar Johannes Berg 1-1/+12
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-09-25netlink: fix nla_put_{u8,u16,u32} for KASANGravatar Arnd Bergmann 1-18/+55
2017-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextGravatar David S. Miller 1-0/+1
2017-07-31netlink: Introduce nla_strdup()Gravatar Phil Sutter 1-0/+1
2017-07-30net netlink: Add new type NLA_BITFIELD32Gravatar Jamal Hadi Salim 1-0/+16
2017-07-13netlink: correctly document nla_put_u64_64bit()Gravatar Rolf Eike Beer 1-2/+2
2017-04-13netlink: pass extended ACK struct to parsing functionsGravatar Johannes Berg 1-10/+23
2017-04-13netlink: extended ACK reportingGravatar Johannes Berg 1-1/+2
2017-02-04net: ipv6: Change notifications for multipath add to RTA_MULTIPATHGravatar David Ahern 1-0/+1
2016-12-13netlink: revert broken, broken "2-clause nla_ok()"Gravatar Alexey Dobriyan 1-1/+2
2016-12-03netlink: 2-clause nla_ok()Gravatar Alexey Dobriyan 1-2/+1
2016-11-19netlink: use "unsigned int" in nla_next()Gravatar Alexey Dobriyan 1-1/+1
2016-10-29netlink: Add nla_memdup() to wrap kmemdup() use on nlattrGravatar Thomas Graf 1-0/+10
2016-05-16netlink: kill nla_put_u64()Gravatar Nicolas Dichtel 1-12/+2
2016-04-23libnl: add nla_put_u64_64bit() helperGravatar Nicolas Dichtel 1-0/+13
2016-04-23libnl: nla_put_msecs(): align on a 64-bit areaGravatar Nicolas Dichtel 1-4/+7
2016-04-23libnl: nla_put_s64(): align on a 64-bit areaGravatar Nicolas Dichtel 1-4/+7
2016-04-23libnl: nla_put_net64(): align on a 64-bit areaGravatar Nicolas Dichtel 1-8/+6
2016-04-23libnl: nla_put_be64(): align on a 64-bit areaGravatar Nicolas Dichtel 1-4/+11
2016-04-23libnl: nla_put_le64(): align on a 64-bit areaGravatar Nicolas Dichtel 1-3/+5
2016-04-21libnl: add more helpers to align attributes on 64-bitGravatar Nicolas Dichtel 1-8/+31
2016-04-20net: nla_align_64bit() needs to test the right pointer.Gravatar David S. Miller 1-1/+1
2016-04-20net: fix HAVE_EFFICIENT_UNALIGNED_ACCESS typosGravatar Eric Dumazet 1-8/+11
2016-04-19net: Add helpers for 64-bit aligning netlink attributes.Gravatar David S. Miller 1-0/+37
2015-09-30netlink: add nla_get for le32 and le64Gravatar Alexander Aring 1-0/+18
2015-03-31netlink: implement nla_get_in_addr and nla_get_in6_addrGravatar Jiri Benc 1-0/+21
2015-03-31netlink: implement nla_put_in_addr and nla_put_in6_addrGravatar Jiri Benc 1-0/+29
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidGravatar Johannes Berg 1-5/+1
2015-01-05netlink: Warn on unordered or illegal nla_nest_cancel() or nlmsg_cancel()Gravatar Thomas Graf 1-1/+3
2014-10-28datapath: Rename last_action() as nla_is_last() and move to netlink.hGravatar Simon Horman 1-0/+10