summaryrefslogtreecommitdiffstats
path: root/include/net/netlink.h
Commit message (Expand)AuthorAgeFilesLines
* netlink: add infrastructure to expose policies to userspaceJohannes Berg2020-04-301-0/+6
* netlink: factor out policy range helpersJohannes Berg2020-04-301-0/+5
* netlink: remove NLA_EXACT_LEN_WARNJohannes Berg2020-04-301-7/+8
* netlink: allow NLA_MSECS to have range validationJohannes Berg2020-04-301-2/+4
* netlink: extend policy range validationJohannes Berg2020-04-301-0/+45
* netlink: remove type-unsafe validation_data pointerJohannes Berg2020-04-301-28/+32
* net: introduce nla_put_bitfield32() helper and use itJiri Pirko2020-03-301-0/+15
* netlink: rename nl80211_validate_nested() to nla_validate_nested()Michal Kubecek2019-12-121-4/+4
* netlink: Fix nlmsg_parse as a wrapper for strict message parsingDavid Ahern2019-08-131-3/+2
* netlink: Add field to skip in-kernel notificationsIdo Schimmel2019-06-181-1/+3
* netlink: Document all fields of 'struct nl_info'Ido Schimmel2019-06-181-0/+2
* nl80211: require and validate vendor command policyJohannes Berg2019-06-141-0/+9
* netlink: add validation of NLA_F_NESTED flagMichal Kubecek2019-05-041-1/+10
* netlink: add strict parsing for future attributesJohannes Berg2019-04-271-0/+18
* netlink: re-add parse/validate functions in strict modeJohannes Berg2019-04-271-0/+87
* netlink: make validation more configurable for future strictnessJohannes Berg2019-04-271-47/+191
* netlink: add NLA_MIN_LENJohannes Berg2019-04-271-1/+5
* netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek2019-04-271-3/+23
* netlink: reduce NLA_POLICY_NESTED{,_ARRAY} argumentsJohannes Berg2019-02-011-2/+6
* netlink: replace __NLA_ENSURE implementationJohannes Berg2018-10-121-1/+1
* netlink: Add strict version of nlmsg_parse and nla_parseDavid Ahern2018-10-081-0/+17
* netlink: Add extack message to nlmsg_parse for invalid header lengthDavid Ahern2018-10-081-1/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-10-031-1/+1
|\
| * netlink: fix typo in nla_parse_nested() commentJohannes Berg2018-09-291-1/+1
* | netlink: add validation function to policyJohannes Berg2018-10-011-1/+23
* | netlink: add attribute range validation to policyJohannes Berg2018-10-011-3/+64
* | netlink: add nested array policy validationJohannes Berg2018-09-281-1/+11
* | netlink: allow NLA_NESTED to specify nested policy to validateJohannes Berg2018-09-281-2/+11
* | netlink: make validation_data constJohannes Berg2018-09-281-1/+1
* | netlink: remove NLA_NESTED_COMPATJohannes Berg2018-09-281-2/+0
* | netlink: add ethernet address policy typesJohannes Berg2018-09-181-0/+13
* | netlink: add NLA_REJECT policy typeJohannes Berg2018-09-181-1/+12
|/
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* netlink: fix nla_put_{u8,u16,u32} for KASANArnd Bergmann2017-09-251-18/+55
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2017-09-031-0/+1
|\
| * netlink: Introduce nla_strdup()Phil Sutter2017-07-311-0/+1
* | net netlink: Add new type NLA_BITFIELD32Jamal Hadi Salim2017-07-301-0/+16
|/
* netlink: correctly document nla_put_u64_64bit()Rolf Eike Beer2017-07-131-2/+2
* netlink: pass extended ACK struct to parsing functionsJohannes Berg2017-04-131-10/+23
* netlink: extended ACK reportingJohannes Berg2017-04-131-1/+2
* net: ipv6: Change notifications for multipath add to RTA_MULTIPATHDavid Ahern2017-02-041-0/+1
* netlink: revert broken, broken "2-clause nla_ok()"Alexey Dobriyan2016-12-131-1/+2
* netlink: 2-clause nla_ok()Alexey Dobriyan2016-12-031-2/+1
* netlink: use "unsigned int" in nla_next()Alexey Dobriyan2016-11-191-1/+1
* netlink: Add nla_memdup() to wrap kmemdup() use on nlattrThomas Graf2016-10-291-0/+10
* netlink: kill nla_put_u64()Nicolas Dichtel2016-05-161-12/+2
* libnl: add nla_put_u64_64bit() helperNicolas Dichtel2016-04-231-0/+13
* libnl: nla_put_msecs(): align on a 64-bit areaNicolas Dichtel2016-04-231-4/+7
* libnl: nla_put_s64(): align on a 64-bit areaNicolas Dichtel2016-04-231-4/+7
* libnl: nla_put_net64(): align on a 64-bit areaNicolas Dichtel2016-04-231-8/+6