added equals() method to peer_cfg, ike_cfg, proposals, auth_info
authorMartin Willi <martin@strongswan.org>
Wed, 26 Mar 2008 10:06:45 +0000 (10:06 -0000)
committerMartin Willi <martin@strongswan.org>
Wed, 26 Mar 2008 10:06:45 +0000 (10:06 -0000)
commit3c7e72f5b0ed36cc3e0d70216d89b21d2ec806fb
tree87b18284f583b7327ea84ed94f0e4fa10f008378
parenta852928a6f2b625d03bb2e94b0a6f8f6aa4be896
added equals() method to peer_cfg, ike_cfg, proposals, auth_info
  allows easier merging of ipsec.conf connections
replaced some iterators through enumerators
made proposals algorithm_t private using enumerator
18 files changed:
src/charon/config/child_cfg.c
src/charon/config/ike_cfg.c
src/charon/config/ike_cfg.h
src/charon/config/peer_cfg.c
src/charon/config/peer_cfg.h
src/charon/config/proposal.c
src/charon/config/proposal.h
src/charon/config/traffic_selector.c
src/charon/config/traffic_selector.h
src/charon/credentials/auth_info.c
src/charon/credentials/auth_info.h
src/charon/encoding/payloads/proposal_substructure.c
src/charon/kernel/kernel_interface.c
src/charon/kernel/kernel_interface.h
src/charon/sa/child_sa.c
src/charon/sa/ike_sa.c
src/charon/sa/tasks/child_create.c
src/charon/sa/tasks/ike_init.c