diff options
author | Hung-ying Tyan <tyanh@google.com> | 2009-07-30 20:36:27 +0800 |
---|---|---|
committer | Hung-ying Tyan <tyanh@google.com> | 2009-07-30 20:36:27 +0800 |
commit | 907a880fa24500aa4e3476f99cfabf4343236435 (patch) | |
tree | 83c07f6ebd791ea339e1e16372cabf8ad83e178b | |
parent | 0bd458b9f5a0cbbca24d05705dcbe562d8a40026 (diff) | |
download | frameworks_native-907a880fa24500aa4e3476f99cfabf4343236435.zip frameworks_native-907a880fa24500aa4e3476f99cfabf4343236435.tar.gz frameworks_native-907a880fa24500aa4e3476f99cfabf4343236435.tar.bz2 |
Add the encryption option to PptpProfile parcel.
-rw-r--r-- | vpn/java/android/net/vpn/PptpProfile.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/vpn/java/android/net/vpn/PptpProfile.java b/vpn/java/android/net/vpn/PptpProfile.java index cdc90f0..b4b7be5 100644 --- a/vpn/java/android/net/vpn/PptpProfile.java +++ b/vpn/java/android/net/vpn/PptpProfile.java @@ -16,6 +16,8 @@ package android.net.vpn; +import android.os.Parcel; + /** * The profile for PPTP type of VPN. * {@hide} @@ -39,4 +41,16 @@ public class PptpProfile extends VpnProfile { public boolean isEncryptionEnabled() { return mEncryption; } + + @Override + protected void readFromParcel(Parcel in) { + super.readFromParcel(in); + mEncryption = in.readInt() > 0; + } + + @Override + public void writeToParcel(Parcel parcel, int flags) { + super.writeToParcel(parcel, flags); + parcel.writeInt(mEncryption ? 1 : 0); + } } |