Dimitri Papadopoulos Orfanos
Dimitri Papadopoulos Orfanos
Ah right, I seem to recall now that Objective-C was designed to be highly compatible with C (easily called from C). We probably need to link with an additional _SystemConfiguration_...
By the way, the sources of _pppd_ for macOS can be found here: https://opensource.apple.com/source/ppp/ Perhaps more specifically `sys-MacOSX.c`: https://opensource.apple.com/source/ppp/ppp-862/Helpers/pppd/sys-MacOSX.c.auto.html That might give a clue how to fix this.
It would help if you could confirm that the effect of: ``` --no-dns ---pppd-use-peerdns=1 ``` remains different from: ``` --no-dns ---pppd-use-peerdns=0 ``` In the latter case you shouldn't see anything...
Actually the version of open-source software bundled with a specific version of macOS is documented here: https://opensource.apple.com/ This list does not seem to have been updated lately. It stops with...
@torpesco If this is still a problem for you, I suggest you open an new issue.
See also #987.
@beremour Meanwhile, you could give [OpenConnect](https://gitlab.com/openconnect/openconnect) a try. Does it work any better?
Instead you should be using: ``` set-dns = 0 pppd-use-peerdns = 1 ``` The problem is similar on macOS and GNU/Linux, but not identical. On both platforms, the API to...
I cannot find `use-peer-dns` anywhere in the source code.
Ah right, thank you for pointing me to the exact location. Fixed in #1003. The man page is not specific, it just contains a macro that points to the location...