Loading services/core/java/com/android/server/connectivity/Vpn.java +7 −0 Original line number Diff line number Diff line Loading @@ -2242,6 +2242,13 @@ public class Vpn { "usepeerdns", "idle", "1800", "mtu", "1270", "mru", "1270", (profile.mppe ? "+mppe" : "nomppe"), }; if (profile.mppe) { // Disallow PAP authentication when MPPE is requested, as MPPE cannot work // with PAP anyway, and users may not expect PAP (plain text) to be used when // MPPE was requested. mtpd = Arrays.copyOf(mtpd, mtpd.length + 1); mtpd[mtpd.length - 1] = "-pap"; } break; case VpnProfile.TYPE_L2TP_IPSEC_PSK: case VpnProfile.TYPE_L2TP_IPSEC_RSA: Loading Loading
services/core/java/com/android/server/connectivity/Vpn.java +7 −0 Original line number Diff line number Diff line Loading @@ -2242,6 +2242,13 @@ public class Vpn { "usepeerdns", "idle", "1800", "mtu", "1270", "mru", "1270", (profile.mppe ? "+mppe" : "nomppe"), }; if (profile.mppe) { // Disallow PAP authentication when MPPE is requested, as MPPE cannot work // with PAP anyway, and users may not expect PAP (plain text) to be used when // MPPE was requested. mtpd = Arrays.copyOf(mtpd, mtpd.length + 1); mtpd[mtpd.length - 1] = "-pap"; } break; case VpnProfile.TYPE_L2TP_IPSEC_PSK: case VpnProfile.TYPE_L2TP_IPSEC_RSA: Loading