Skip to content
Wrapper for Juniper's Network Connect VPN software, to prevent it from modifying specific routes
C
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
Makefile
README
ncsvc_wrap.c
rtwrap.c

README

This is a simple wrapper for the Linux version of Juniper's Network Connect VPN
software.  It intercepts calls to modify the routing table, to prevent it from
adding or deleting specific routes.

The IGNORED_TARGETS array at the top of rtwrap.c controls which route targets
should be ignored.

To build it, just run "make".  To install it, run "make install" as root.
By default it looks for a network connection installation in your home
directory, and installs there.  Modify the paths at the top of the Makefile to
control this.  (Run "make clean && make" after modifying these paths.)

Use at your own risk.  It's not my fault if it makes your computer blow up.
Something went wrong with that request. Please try again.