Hi,

This patchset implements the setting of static reqids for connections via
configuration.

Configurable reqids are useful if the connections are referenced by policies of
other applications running in conjunction with strongSwan's charon daemon.

The patches were tested on top of the current master and no obvious issues have
come up. We would like to get your review and feedback for the proposed changes.

Reto Buerki (4):
    Add reqid keyword to config connection section.
    Include reqid in stroke add connection message.
    Add reqid field and getter function to child_cfg_t.
    Use reqid from connection config if present.

 src/libcharon/config/child_cfg.c             |   17 ++++++++++++++++-
 src/libcharon/config/child_cfg.h             |   10 +++++++++-
 src/libcharon/plugins/stroke/stroke_config.c |    2 +-
 src/libcharon/sa/child_sa.c                  |   14 +++++++++++---
 src/libcharon/sa/tasks/child_create.c        |   10 +++++-----
 src/pluto/ipsec_doi.c                        |   22 ++--------------------
 src/starter/args.c                           |    1 +
 src/starter/confread.h                       |    1 +
 src/starter/keywords.h                       |    3 ++-
 src/starter/keywords.txt                     |    1 +
 src/starter/starterstroke.c                  |    1 +
 src/stroke/stroke_msg.h                      |    1 +
 12 files changed, 51 insertions(+), 32 deletions(-

Thanks,
Adrian


_______________________________________________
Dev mailing list
[email protected]
https://lists.strongswan.org/mailman/listinfo/dev

Reply via email to