source file. They cannot include it, because the kernel route
structure has a name conflict with the openvpn route structure.
The obvious solution is to rename the openvpn route. According to
the sources, NetBSD and FreeBSD and Dragonfly also suffer from that.
This change is needed for an upcoming routing message change. We
do not want to patch the port each time when we change the system
header file.
Test and OK sthen@
OpenVPN port, "exec" was added to route(8) which provides the same support
in a more general way. use a command like this instead:
"route -T <table#> exec openvpn -daemon ..."
to talk to the routing socket to get the default gateway.
Instead of pulling in net/route.h they copied parts of the contents into
their code. Update the needed bits to make it work again.
OK fkr@, jasper@ and Thomas Delaet (maintainer)
- remove USE_GMAKE because it is not needed
- use a different method for installing the sample config files to prevent
installing .orig files left behind after patching
- bump PKGNAME