aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/plugins/kernel_netlink/kernel_netlink_net.c
Commit message (Collapse)AuthorAgeFilesLines
* Moving charon to libcharon.Tobias Brunner2010-03-191-1506/+0
|
* lookup exclusion for several arbitrary routing tablesThomas Egerer2010-03-171-0/+70
|
* Do not kill daemon, just not use pluggable kernel interface if ↵Martin Willi2010-02-261-8/+20
| | | | initialization failed
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-231-4/+6
|
* 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).
* Added support for IPv6 source route installationMartin Willi2009-11-261-8/+25
|
* Fixed a crash in source address lookupMartin Willi2009-09-231-8/+11
|
* Fixed nexthop lookup, used by source route installationMartin Willi2009-09-161-7/+4
|
* Use continue to advance to next iterationMartin Willi2009-09-161-12/+11
|
* Use macros to define --with optionsMartin Willi2009-09-071-10/+2
|
* remove spaces within tabs (\t( )+\t)Martin Willi2009-09-041-1/+1
|
* replaces four spaces by tabs, where appropriateMartin Willi2009-09-041-6/+6
|
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-041-93/+93
|
* Use recursive source address lookup if we get a gateway onlyMartin Willi2009-09-031-45/+40
|
* use time_monotonic() instead of gettimeofday() for time difference calculationsMartin Willi2009-08-311-14/+11
|
* OpenSolaris defines MUTEX_DEFAULT therefore we rename the members of the ↵Tobias Brunner2009-08-141-2/+2
| | | | enums mutex/condvar/rwlock_type_t.
* added a charon.install_virtual_ip option to disable IP installation for testingMartin Willi2009-06-021-3/+19
|
* removing svn keyword $Id$ from all filesTobias Brunner2009-04-301-2/+0
|
* merging changes from portability branch back to trunkTobias Brunner2009-04-301-2/+2
| | | | | important change for developers: %Y replaces %D to print identities!
* schedule_job uses seconds to support time values larger than 49 daysMartin Willi2009-04-211-1/+1
| | | | added schedule_job_ms for ms resolution events
* consider interfaces we do not monitor as up (e.g. lo)Martin Willi2008-11-181-1/+2
| | | | fixes load-testing against 127.0.0.1
* using aligned buffers for netlinkMartin Willi2008-11-141-5/+5
|
* do not use a route if outgoing interface is downMartin Willi2008-11-141-54/+81
| | | | other cleanups
* replaced most pthread_mutex/cond_t by wrapped mutex/condvar_t variantMartin Willi2008-11-051-31/+36
|
* got rid of deprecated create_iterator_locked()Martin Willi2008-11-051-45/+62
|
* faster implementation of addr_in_subnet()Andreas Steffen2008-10-091-13/+14
|
* ignore routing events for our own routesMartin Willi2008-10-081-0/+6
|
* mobike: try to keep existing source address before switching to anotherMartin Willi2008-10-081-6/+13
|
* correct fix that replaces Changeset 4378Andreas Steffen2008-10-081-4/+6
|
* removing fix applied by Changeset 4378Andreas Steffen2008-10-081-4/+2
|
* fixed loop termination criterion in addr_in_subnet(). Thanks go to Wolfgang ↵Andreas Steffen2008-10-071-2/+4
| | | | Steudel, TU Ilmenau
* merging modularized kernel interface back to trunkTobias Brunner2008-09-251-0/+1342