summaryrefslogtreecommitdiffstats
path: root/lib/xfrm/sp.c
Commit message (Expand)AuthorAgeFilesLines
* all: fix and enable "-Wsign-compare" warningThomas Haller2024-05-291-3/+6
* all: use defines for attributesThomas Haller2024-04-221-3/+3
* lib/xfrm: add missing #include <time.h>Aleksander Mazur2024-01-081-0/+1
* xfrm: fix leaking usertemplate in xfrmnl_sp_parse()Thomas Haller2023-12-041-2/+2
* xfrm: refactor error handling in XFRM parsingThomas Haller2023-11-291-43/+19
* xfrm: fix crashes in case of ENOMEMThomas Haller2023-11-291-4/+16
* xfrm: refactor nl_addr_build() calls in XFRM codeThomas Haller2023-11-291-16/+4
* xfrm: use cleanup attribute for nl_addr in XFRM parsingThomas Haller2023-11-291-24/+20
* xfrm: clear XFRM_SP_ATTR_TMPL when removing the last template from a policyThomas Egerer2023-11-271-0/+2
* xfrm/sp: fix reference counters of sa selector/tmpl addressesThomas Egerer2023-11-271-0/+8
* lib/xfrm: use thread-safe gmtime_r() instead of gmtime()Thomas Haller2023-08-181-2/+3
* include: drop "netlink-private/netlink.h" and move declarationsThomas Haller2023-08-021-2/+2
* all: cleanup includes and use "nm-default.h"Thomas Haller2023-08-021-0/+2
* include: split and drop "netlink-private/types.h"Thomas Haller2023-08-021-1/+30
* all: rework ATTR_DIFF() macros to not generate attribute namesThomas Haller2023-07-281-20/+22
* all: fix "-Wformat" warnings for nl_dump*()Thomas Haller2022-04-221-7/+17
* lib: make nl_object_clone() out-of-memory safeThomas Haller2022-03-161-16/+20
* xfrm: fix naming consistency in xfrmnl_sp_get_curlifetime()Balaji Marisetti2022-03-031-6/+6
* xfrm: remove superfluous xfrm_userpolicy_id from dump requestThomas Egerer2020-04-211-5/+1
* all: Avoid pointer arithmetic on `void *`Michael Forney2019-08-161-1/+1
* Add SPDX identifiersYegor Yefremov2019-08-121-0/+1
* xfrm: NUL terminate the ctx_str buffer in xfrmnl_sa_set_sec_ctx()Thomas Haller2017-02-271-1/+2
* xfrm: allow quering optional arguments from xfrmnl_sp_get_sec_ctx()Thomas Haller2017-02-271-6/+33
* fix of boolean operatorsSimon Buttgereit2017-02-271-4/+4
* update documentation of xfrmnl_sp_get_sec_ctxSimon Buttgereit2017-02-271-5/+5
* add possibity to delete policy without indexSimon Buttgereit2017-02-271-4/+45
* update sp_attr condition in build_xfrm_sp_messageSimon Buttgereit2017-02-271-1/+3
* little style fixes.Simon Buttgereit2017-02-271-2/+2
* fix xfrmnl_sp_set_sec_ctx length attributesSimon Buttgereit2017-02-271-5/+17
* fix build_xfrm_sp_message index conditionSimon Buttgereit2017-02-271-2/+1
* trivial: whitespace-only fixes for src and libPeter Wu2016-08-121-3/+3
* lib: update ce-mask to uint64_tDavid Ahern2016-02-121-2/+3
* xfrm: trival refactoring initialization of stack-allocated arguments to nl_se...Thomas Haller2015-05-121-3/+4
* xfrm: fix calling free() with a bad pointerNicolas PLANEL2014-08-261-1/+0
* xfrm: Remove unused variable sp_id and sa_idThomas Graf2014-08-261-2/+0
* xfrm: Remove unused function __assign_addr()Thomas Graf2014-08-261-15/+0
* style: require comma after __ADD() macroThomas Haller2014-07-271-29/+29
* xfrm: use the right specifier for uint64_tCong Wang2014-07-211-4/+4
* xfrm: style-fixesThomas Haller2014-07-201-812/+812
* xfrm: add xfrm supportSruthi Yellamraju2014-07-201-0/+1369