summaryrefslogtreecommitdiffstats
path: root/lib/nlattr.c
Commit message (Expand)AuthorAgeFilesLines
* lib: fix spelling mistakesZhen Lei2021-07-081-2/+2
* net: fix nla_strcmp to handle more then one trailing null characterMaciej Żenczykowski2021-05-051-1/+1
* Merge tag 'fallthrough-fixes-clang-5.11-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds2020-12-161-1/+1
|\
| * lib: Fix fall-through warnings for ClangGustavo A. R. Silva2020-11-191-1/+1
* | treewide: rename nla_strlcpy to nla_strscpy.Francis Laniel2020-11-161-3/+3
* | Modify return value of nla_strlcpy to match that of strscpy.Francis Laniel2020-11-161-14/+25
* | Fix unefficient call to memset before memcpu in nla_strlcpy.Francis Laniel2020-11-161-1/+2
|/
* netlink: export policy in extended ACKJohannes Berg2020-10-091-17/+18
* netlink: add mask validationJakub Kicinski2020-10-061-0/+36
* netlink: remove duplicated nla_need_padding_for_64bit() checkMiaohe Lin2020-08-251-2/+1
* netlink: make NLA_BINARY validation more flexibleJohannes Berg2020-08-181-21/+39
* netlink: factor out policy range helpersJohannes Berg2020-04-301-21/+74
* netlink: remove NLA_EXACT_LEN_WARNJohannes Berg2020-04-301-6/+10
* netlink: allow NLA_MSECS to have range validationJohannes Berg2020-04-301-0/+2
* netlink: extend policy range validationJohannes Berg2020-04-301-21/+92
* netlink: limit recursion depth in policy validationJohannes Berg2020-04-301-12/+34
* netlink: remove type-unsafe validation_data pointerJohannes Berg2020-04-301-10/+10
* netlink: add validation of NLA_F_NESTED flagMichal Kubecek2019-05-041-0/+15
* netlink: set bad attribute also on maxtype checkMichal Kubecek2019-05-041-1/+2
* netlink: add strict parsing for future attributesJohannes Berg2019-04-271-0/+4
* netlink: make validation more configurable for future strictnessJohannes Berg2019-04-271-83/+88
* netlink: add NLA_MIN_LENJohannes Berg2019-04-271-1/+8
* netlink: Add strict version of nlmsg_parse and nla_parseDavid Ahern2018-10-081-12/+36
* netlink: add validation function to policyJohannes Berg2018-10-011-0/+7
* netlink: add attribute range validation to policyJohannes Berg2018-10-011-0/+72
* netlink: add nested array policy validationJohannes Berg2018-09-281-0/+51
* netlink: allow NLA_NESTED to specify nested policy to validateJohannes Berg2018-09-281-0/+14
* netlink: move extack setting into validate_nla()Johannes Berg2018-09-281-32/+36
* netlink: make validation_data constJohannes Berg2018-09-281-3/+2
* netlink: remove NLA_NESTED_COMPATJohannes Berg2018-09-281-11/+0
* netlink: add ethernet address policy typesJohannes Berg2018-09-181-1/+7
* netlink: add NLA_REJECT policy typeJohannes Berg2018-09-181-7/+16
* netlink: Return extack message if attribute validation failsDavid Ahern2018-06-281-2/+2
* netlink: Relax attr validation for fixed length typesDavid Ahern2017-12-071-6/+16
* net: netlink: Update attr validation to require exact length for some typesDavid Ahern2017-11-111-3/+16
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller2017-09-031-0/+24
|\
| * netlink: Introduce nla_strdup()Phil Sutter2017-07-311-0/+24
* | net netlink: Add new type NLA_BITFIELD32Jamal Hadi Salim2017-07-301-0/+30
|/
* net: manual clean code which call skb_put_[data:zero]yuan linyu2017-06-201-5/+1
* networking: make skb_put & friends return void pointersJohannes Berg2017-06-161-1/+1
* networking: introduce and use skb_put_data()Johannes Berg2017-06-161-1/+1
* networking: use skb_put_zero()Johannes Berg2017-06-131-2/+1
* netlink: pass extended ACK struct to parsing functionsJohannes Berg2017-04-131-10/+18
* netlink: smaller nla_attr_minlen tableAlexey Dobriyan2016-11-191-1/+1
* libnl: fix help of _64bit functionsNicolas Dichtel2016-04-231-2/+6
* libnl: add more helpers to align attributes on 64-bitNicolas Dichtel2016-04-211-0/+99
* netlink: pad nla_memcpy dest buffer with zeroesJiri Benc2015-03-311-0/+2
* lib/nlattr.c: remove redundant includeRasmus Villemoes2015-02-121-1/+0
* Merge branch 'next' (accumulated 3.16 merge window patches) into masterLinus Torvalds2014-06-081-9/+8
|\