aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/vici/vici_attribute.c
Commit message (Collapse)AuthorAgeFilesLines
* Change interface for enumerator_create_filter() callbackTobias Brunner2017-05-261-10/+16
| | | | | This avoids the unportable 5 pointer hack, but requires enumerating in the callback.
* vici: Add option to query a specific poolTobias Brunner2017-02-161-3/+9
|
* Use standard unsigned integer typesAndreas Steffen2016-03-241-3/+3
|
* vici: Add option to query leases of poolsTobias Brunner2015-11-101-2/+26
| | | | | We could later perhaps add filter parameters similar to those of the `ipsec leases` command (pool name/virtual IP).
* mem-pool: Pass the remote IKE address, to re-acquire() an address during reauthMartin Willi2015-02-201-6/+9
| | | | | | | | | | | With make-before-break IKEv2 re-authentication, virtual IP addresses must be assigned overlapping to the same peer. With the remote IKE address, the backend can detect re-authentication attempts by comparing the remote host address and port. This allows proper reassignment of the virtual IP if it is re-requested. This change removes the mem-pool.reassign_online option, as it is obsolete now. IPs get automatically reassigned if a peer re-requests the same address, and additionally connects from the same address and port.
* attribute-provider: Pass full IKE_SA to provider backendsMartin Willi2015-02-201-3/+9
|
* vici: Add support for address range definitions of poolsTobias Brunner2014-10-301-5/+35
|
* vici: Add an IKE virtual IP and attribute backendMartin Willi2014-05-071-0/+713