aboutsummaryrefslogtreecommitdiffstats
path: root/src/libhydra/kernel/kernel_net.h
Commit message (Collapse)AuthorAgeFilesLines
* libhydra: Move kernel interface to libcharonTobias Brunner2016-03-031-196/+0
| | | | This moves hydra->kernel_interface to charon->kernel.
* kernel-interface: Add destination prefix to get_nexthop()Tobias Brunner2014-06-191-1/+3
| | | | | This allows to determine the next hop to reach a subnet, for instance, when installing routes for shunt policies.
* Fix various API doc issues and typosTobias Brunner2013-07-181-3/+3
| | | | Partially based on an old patch by Adrian-Ken Rueegsegger.
* kernel-interface: support enumeration of virtual-only IPsMartin Willi2013-05-061-6/+6
|
* Introduce "features" for the kernel backends returning kernel capabilitiesMartin Willi2013-03-011-0/+8
|
* Don't wait while removing external IPs used for load testingMartin Willi2012-11-291-1/+3
|
* Install virtual IPs via interface name, and use an interface lookup where ↵Martin Willi2012-11-291-3/+2
| | | | required
* Add an optional kernel-interface parameter to install IPs with a custom prefixMartin Willi2012-11-291-2/+4
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-241-1/+1
|
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-241-1/+1
|
* Made IP address enumeration more flexibleTobias Brunner2012-09-211-6/+22
| | | | Also added an option to enumerate addresses on ignored interfaces.
* Filter ignored interfaces in kernel interfaces (for events, address ↵Tobias Brunner2012-09-211-1/+2
| | | | enumeration, etc.)
* Make it easy to check if an address is locally usable via changed ↵Tobias Brunner2012-09-211-2/+3
| | | | get_interface() method
* Don't ignore loopback devices and allow addresses on them being enumeratedTobias Brunner2012-09-211-3/+5
|
* Use source address in get_nexthop() callTobias Brunner2012-09-211-2/+5
| | | | | Otherwise the nexthop returned might belong to a different route than the one actually used with the current source address.
* Added kernel_ipsec/net plugin feature loading callbacksMartin Willi2011-10-141-0/+15
|
* Moved kernel interface to libhydra.Tobias Brunner2010-09-021-0/+145