summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
authorLorenzo Colitti <lorenzo@google.com>2020-05-01 08:52:53 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-05-01 08:52:53 +0000
commit023ee726195a171404e6414232a8136825902f58 (patch)
tree1298b53bea24252c82ce80608ad23b4d60dfe181 /common
parenta51a28854f1e325fd0b9c187ab42ab05c4b4d060 (diff)
parent2286603c87027195ee8efefe9ea4863b73b6ebeb (diff)
downloadplatform_packages_modules_NetworkStack-023ee726195a171404e6414232a8136825902f58.tar.gz
platform_packages_modules_NetworkStack-023ee726195a171404e6414232a8136825902f58.tar.bz2
platform_packages_modules_NetworkStack-023ee726195a171404e6414232a8136825902f58.zip
Merge "Add default and nullable annotations to NetworkStack AIDLs." into rvc-dev
Diffstat (limited to 'common')
-rw-r--r--common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/DhcpResultsParcelable.aidl4
-rw-r--r--common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/ProvisioningConfigurationParcelable.aidl4
-rw-r--r--common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/dhcp/DhcpServingParamsParcel.aidl4
-rw-r--r--common/networkstackclient/src/android/net/DhcpResultsParcelable.aidl4
-rw-r--r--common/networkstackclient/src/android/net/ProvisioningConfigurationParcelable.aidl4
-rw-r--r--common/networkstackclient/src/android/net/dhcp/DhcpServingParamsParcel.aidl5
6 files changed, 13 insertions, 12 deletions
diff --git a/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/DhcpResultsParcelable.aidl b/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/DhcpResultsParcelable.aidl
index a74f98c8..7bb5c41c 100644
--- a/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/DhcpResultsParcelable.aidl
+++ b/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/DhcpResultsParcelable.aidl
@@ -22,6 +22,6 @@ parcelable DhcpResultsParcelable {
int mtu;
String serverAddress;
String vendorInfo;
- String serverHostName;
- String captivePortalApiUrl;
+ @nullable String serverHostName;
+ @nullable String captivePortalApiUrl;
}
diff --git a/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/ProvisioningConfigurationParcelable.aidl b/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/ProvisioningConfigurationParcelable.aidl
index b789e5f3..b8dfb916 100644
--- a/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/ProvisioningConfigurationParcelable.aidl
+++ b/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/ProvisioningConfigurationParcelable.aidl
@@ -30,6 +30,6 @@ parcelable ProvisioningConfigurationParcelable {
android.net.Network network;
String displayName;
boolean enablePreconnection;
- android.net.ScanResultInfoParcelable scanResultInfo;
- android.net.Layer2InformationParcelable layer2Info;
+ @nullable android.net.ScanResultInfoParcelable scanResultInfo;
+ @nullable android.net.Layer2InformationParcelable layer2Info;
}
diff --git a/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/dhcp/DhcpServingParamsParcel.aidl b/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/dhcp/DhcpServingParamsParcel.aidl
index 25709957..d66ca9df 100644
--- a/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/dhcp/DhcpServingParamsParcel.aidl
+++ b/common/networkstackclient/aidl_api/networkstack-aidl-interfaces/current/android/net/dhcp/DhcpServingParamsParcel.aidl
@@ -25,6 +25,6 @@ parcelable DhcpServingParamsParcel {
long dhcpLeaseTimeSecs;
int linkMtu;
boolean metered;
- int singleClientAddr;
- boolean changePrefixOnDecline;
+ int singleClientAddr = 0;
+ boolean changePrefixOnDecline = false;
}
diff --git a/common/networkstackclient/src/android/net/DhcpResultsParcelable.aidl b/common/networkstackclient/src/android/net/DhcpResultsParcelable.aidl
index 31515652..0439d7b8 100644
--- a/common/networkstackclient/src/android/net/DhcpResultsParcelable.aidl
+++ b/common/networkstackclient/src/android/net/DhcpResultsParcelable.aidl
@@ -24,6 +24,6 @@ parcelable DhcpResultsParcelable {
int mtu;
String serverAddress;
String vendorInfo;
- String serverHostName;
- String captivePortalApiUrl;
+ @nullable String serverHostName;
+ @nullable String captivePortalApiUrl;
}
diff --git a/common/networkstackclient/src/android/net/ProvisioningConfigurationParcelable.aidl b/common/networkstackclient/src/android/net/ProvisioningConfigurationParcelable.aidl
index 9bf4197c..2d5d3490 100644
--- a/common/networkstackclient/src/android/net/ProvisioningConfigurationParcelable.aidl
+++ b/common/networkstackclient/src/android/net/ProvisioningConfigurationParcelable.aidl
@@ -38,6 +38,6 @@ parcelable ProvisioningConfigurationParcelable {
Network network;
String displayName;
boolean enablePreconnection;
- ScanResultInfoParcelable scanResultInfo;
- Layer2InformationParcelable layer2Info;
+ @nullable ScanResultInfoParcelable scanResultInfo;
+ @nullable Layer2InformationParcelable layer2Info;
}
diff --git a/common/networkstackclient/src/android/net/dhcp/DhcpServingParamsParcel.aidl b/common/networkstackclient/src/android/net/dhcp/DhcpServingParamsParcel.aidl
index 503ccaa2..3adef774 100644
--- a/common/networkstackclient/src/android/net/dhcp/DhcpServingParamsParcel.aidl
+++ b/common/networkstackclient/src/android/net/dhcp/DhcpServingParamsParcel.aidl
@@ -26,6 +26,7 @@ parcelable DhcpServingParamsParcel {
long dhcpLeaseTimeSecs;
int linkMtu;
boolean metered;
- int singleClientAddr;
- boolean changePrefixOnDecline;
+ /** IP address to assign to a single client. 0.0.0.0 means support multiple clients.. */
+ int singleClientAddr = 0;
+ boolean changePrefixOnDecline = false;
}