diff options
author | Robert Greenwalt <rgreenwalt@google.com> | 2014-08-06 22:27:17 -0700 |
---|---|---|
committer | Robert Greenwalt <rgreenwalt@google.com> | 2014-08-15 15:10:05 -0700 |
commit | dcbf3b908024d9ce1d3bf9216f8af11503459afc (patch) | |
tree | d9b3db31599b53bf2d217e0ab6be6d9f637ca0ac | |
parent | 3191f909a20216646f1652537eba6804b5435c74 (diff) | |
download | android_frameworks_opt_net_ethernet-dcbf3b908024d9ce1d3bf9216f8af11503459afc.tar.gz android_frameworks_opt_net_ethernet-dcbf3b908024d9ce1d3bf9216f8af11503459afc.tar.bz2 android_frameworks_opt_net_ethernet-dcbf3b908024d9ce1d3bf9216f8af11503459afc.zip |
Add tcp buffer size data for ethernet
bug: 16549611
Change-Id: I61d29bb88b9e58c50e03c39570f3ebb7712e4f37
-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"); |