From 238bfa9efdcf5b4b7fae8c65c528ea01c4499b8a Mon Sep 17 00:00:00 2001 From: Jaikumar Ganesh Date: Thu, 18 Jun 2009 16:25:55 -0700 Subject: [PATCH] Set AuthType to 0 if username is not specified. If username is not specified, set authType to No PAP / No CHAP so that the code is backward compatible. --- telephony/java/com/android/internal/telephony/RIL.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/telephony/java/com/android/internal/telephony/RIL.java b/telephony/java/com/android/internal/telephony/RIL.java index 07fc7c6783f67..c6b7601b11823 100644 --- a/telephony/java/com/android/internal/telephony/RIL.java +++ b/telephony/java/com/android/internal/telephony/RIL.java @@ -1268,7 +1268,11 @@ public final class RIL extends BaseCommands implements CommandsInterface { rr.mp.writeString(user); rr.mp.writeString(password); //TODO(): Add to the APN database, AuthType is set to CHAP/PAP - rr.mp.writeString("3"); + // 0 => Neither PAP nor CHAP will be performed, 3 => PAP / CHAP will be performed. + if (user != null) + rr.mp.writeString("3"); + else + rr.mp.writeString("0"); if (RILJ_LOGD) riljLog(rr.serialString() + "> " + requestToString(rr.mRequest) + " " + apn);