[strongSwan-dev] [RFC PATCH 0/4]: Configurable reqids

Adrian-Ken Rueegsegger rueegsegger at swiss-it.ch
Thu Apr 22 17:03:26 CEST 2010


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





More information about the Dev mailing list