diff options
author | Robert Greenwalt <rgreenwalt@google.com> | 2014-08-17 23:22:22 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2014-08-17 23:22:22 +0000 |
commit | 4d918aa164b69a155cef4b1fc4feeb6dc3e9e7de (patch) | |
tree | d9b3db31599b53bf2d217e0ab6be6d9f637ca0ac | |
parent | e6850a0b0a254e5ed8b517ff79bd15666c1e1bdb (diff) | |
parent | dcbf3b908024d9ce1d3bf9216f8af11503459afc (diff) | |
download | android_frameworks_opt_net_ethernet-4d918aa164b69a155cef4b1fc4feeb6dc3e9e7de.tar.gz android_frameworks_opt_net_ethernet-4d918aa164b69a155cef4b1fc4feeb6dc3e9e7de.tar.bz2 android_frameworks_opt_net_ethernet-4d918aa164b69a155cef4b1fc4feeb6dc3e9e7de.zip |
am dcbf3b90: Add tcp buffer size data for ethernet
* commit 'dcbf3b908024d9ce1d3bf9216f8af11503459afc':
Add tcp buffer size data for ethernet
-rw-r--r-- | java/com/android/server/ethernet/EthernetNetworkFactory.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/java/com/android/server/ethernet/EthernetNetworkFactory.java b/java/com/android/server/ethernet/EthernetNetworkFactory.java index b1b98d2..3f0037c 100644 --- a/java/com/android/server/ethernet/EthernetNetworkFactory.java +++ b/java/com/android/server/ethernet/EthernetNetworkFactory.java @@ -247,6 +247,9 @@ class EthernetNetworkFactory { } } + private static final String TCP_BUFFER_SIZES_ETHERNET = + "524288,1048576,3145728,524288,1048576,2097152"; + /* Called by the NetworkFactory on the handler thread. */ public void onRequestNetwork() { // TODO: Handle DHCP renew. @@ -281,6 +284,8 @@ class EthernetNetworkFactory { linkProperties.setHttpProxy(config.linkProperties.getHttpProxy()); } + linkProperties.setTcpBufferSizes(TCP_BUFFER_SIZES_ETHERNET); + synchronized(EthernetNetworkFactory.this) { if (mNetworkAgent != null) { Log.e(TAG, "Already have a NetworkAgent - aborting new request"); |