~ubuntu-branches/ubuntu/maverick/strongswan/maverick

« back to all changes in this revision

Viewing changes to src/charon/config/backend_manager.h

  • Committer: Bazaar Package Importer
  • Author(s): Rene Mayrhofer
  • Date: 2008-12-05 17:21:42 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20081205172142-9g77wgyzcj0blq7p
* New upstream release, fixes a MOBIKE issue.
  Closes: #507542: strongswan: endless loop
* Explicitly enable compilation with libcurl for CRL fetching
  Closes: #497756: strongswan: not compiled with curl support; crl 
                   fetching not available
* Enable compilation with SSH agent support.

Show diffs side-by-side

added added

removed removed

Lines of Context:
12
12
 * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
13
13
 * for more details.
14
14
 *
15
 
 * $Id: backend_manager.h 3589 2008-03-13 14:14:44Z martin $
 
15
 * $Id: backend_manager.h 4132 2008-07-01 09:05:20Z martin $
16
16
 */
17
17
 
18
18
/**
66
66
        /**
67
67
         * Get a peer_config identified by two IDs and authorization info.
68
68
         *
 
69
         * @param me                            own address
 
70
         * @param other                         peer address
69
71
         * @param my_id                         own ID
70
72
         * @param other_id                      peer ID
71
73
         * @param auth_info                     authorization info
72
74
         * @return                                      matching peer_config, or NULL if none found
73
75
         */
74
 
        peer_cfg_t* (*get_peer_cfg)(backend_manager_t *this, identification_t *my_id,
 
76
        peer_cfg_t* (*get_peer_cfg)(backend_manager_t *this, host_t *me,
 
77
                                                                host_t *other, identification_t *my_id,
75
78
                                                                identification_t *other_id, auth_info_t *auth);
76
79
        
77
80
        /**