aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/sa/trap_manager.c
Commit message (Collapse)AuthorAgeFilesLines
* Separated the public interfaces of the threading primitives.Tobias Brunner2009-12-231-1/+1
|
* Moved mutex.c to a separate folder in order to cleanly wrap other threading ↵Tobias Brunner2009-12-231-1/+1
| | | | primitives (and utils/mutex.h is now threading.h).
* Catch CHILD_SA state changes during acquireMartin Willi2009-10-071-17/+45
| | | | | If an acquire fails due to a TS_UNACCEPTABLE or other CHILD_SA only errors, we have to reset the pending state in the trap manager.
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-25/+25
|
* OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵Tobias Brunner2009-08-141-1/+1
| | | | enums mutex/condvar/rwlock_type_t.
* set protocol to ESP for policies installed as a trapMartin Willi2009-08-071-0/+4
|
* use rwlock instead of a mutex in trap_manager, avoids possible deadlockMartin Willi2009-06-161-18/+18
|
* include TSi/TSr of triggering packet in acquireMartin Willi2009-05-201-1/+1
|
* drop acquires we already have a pending connection attemptMartin Willi2009-05-081-14/+90
|
* initiate trapped CHILD_SAs with same reqidMartin Willi2009-05-081-8/+8
|
* removed $Id$ from new template generated filesMartin Willi2009-05-081-2/+0
|
* added a trap-manager to handle routed policies outside of IKE_SAsMartin Willi2009-05-081-0/+297