summaryrefslogtreecommitdiffstats
path: root/src/attr.c
Commit message (Expand)AuthorAgeFilesLines
* libmnl: zero attribute paddingFlorian Westphal2018-03-201-0/+5
* src: cleanup function definitionsPablo Neira Ayuso2016-07-011-41/+28
* Move declaration of visibility attributes before definition.Peter Foley2016-07-011-35/+35
* attr: minor doc fix in mnl_attr_next()Hisao Tanabe2015-01-101-1/+0
* doc: minor fixKen-ichirou MATSUZAWA2014-10-241-3/+1
* attr: validate MNL_TYPE_MSEC same as MNL_TYPE_U64Ken-ichirou MATSUZAWA2013-12-071-0/+1
* parse: add mnl_attr_for_each_payloadlibmnl-1.0.3Pablo Neira Ayuso2012-05-181-1/+34
* src: use limits.h headerJan Engelhardt2011-03-051-2/+1
* doc: don't show up EXPORT_SYMBOL in doxygenPablo Neira Ayuso2011-02-031-42/+68
* attr: add put function that allows to check buffer sizePablo Neira Ayuso2010-12-171-0/+174
* attr: add mnl_attr_nest_cancel()Pablo Neira Ayuso2010-11-221-0/+13
* build: tag function headers rather than decls as exportedJan Engelhardt2010-11-191-29/+42
* license: change licensing terms from GPLv2+ to LGPLv2.1+Pablo Neira Ayuso2010-11-191-2/+2
* attr: avoid multiple definition of hidden variableJan Engelhardt2010-11-161-12/+5
* attr: remove redundant check for NULLJan Engelhardt2010-11-111-2/+2
* nlmsg: use bool for mnl_nlmsg_ok()Jan Engelhardt2010-11-111-1/+1
* attr: rename str_null from NULL awayJan Engelhardt2010-10-251-4/+4
* attr: string functions should take char *Jan Engelhardt2010-10-221-2/+2
* doc: documentation updatesJan Engelhardt2010-10-221-8/+9
* src: remove redundant castsJan Engelhardt2010-10-221-1/+1
* src: add const qualifiersJan Engelhardt2010-10-221-4/+4
* doxygen documentationPablo Neira Ayuso2010-09-081-69/+77
* relax mnl_attr_type_valid() checkings and change errno valuePablo Neira Ayuso2010-05-091-1/+6
* add helpers to nest attributesPablo Neira Ayuso2010-04-301-0/+32
* review data types for input parameters of mnl_attr_*() functionsPablo Neira Ayuso2010-04-221-12/+13
* fix mnl_attr_parse()Jozsef Kadlecsik2010-04-221-1/+1
* remove mnl_nlmsg_get_len() functionPablo Neira Ayuso2010-04-121-1/+1
* review documentation on netlink attribute helpersPablo Neira Ayuso2010-04-121-32/+68
* more consistency name issues: rename get_data*() to get_payload*()Pablo Neira Ayuso2010-04-051-12/+12
* xPablo Neira Ayuso2010-04-051-1/+5
* rename mnl_attr_type_ok() by mnl_attr_type_valid() for consistencyPablo Neira Ayuso2010-04-051-4/+4
* fix warning in compilation due to different signessPablo Neira Ayuso2010-04-051-2/+5
* remove bogus checking in mnl_attr_validate() and mnl_attr_validate2()Pablo Neira Ayuso2010-04-041-2/+2
* rename mnl_attr_type_invalid() by mnl_attr_type_ok()Pablo Neira Ayuso2010-04-041-2/+2
* remove mnl_align() as it's been replaced by MNL_ALIGN()Pablo Neira Ayuso2010-04-041-4/+4
* add validation infrastructure and rework attribute parsingPablo Neira Ayuso2010-04-031-47/+141
* use C99 types uintXX_t instead of POSIX u_intXX_tPablo Neira Ayuso2010-04-031-19/+19
* add COPYING filePablo Neira Ayuso2010-03-261-2/+4
* finish API documentationPablo Neira Ayuso2010-03-221-18/+122
* initial libmnl importPablo Neira Ayuso2010-03-191-0/+212