diff options
author | Robert Greenwalt <rgreenwalt@google.com> | 2014-08-21 16:28:18 -0700 |
---|---|---|
committer | Robert Greenwalt <rgreenwalt@google.com> | 2014-08-21 16:28:18 -0700 |
commit | 69b9c6a7d6453c1c76857c5edfeb1d89a1315674 (patch) | |
tree | 71dd0db6e9f2915e2bce64433f07afc49a60ece6 | |
parent | aea43f5901e6591c390b83b10d3dd9b515a6442a (diff) | |
download | android_frameworks_opt_net_ethernet-69b9c6a7d6453c1c76857c5edfeb1d89a1315674.tar.gz android_frameworks_opt_net_ethernet-69b9c6a7d6453c1c76857c5edfeb1d89a1315674.tar.bz2 android_frameworks_opt_net_ethernet-69b9c6a7d6453c1c76857c5edfeb1d89a1315674.zip |
Use config resource for tcp buffer size
bug:16549611
Change-Id: I48426f6b746e4bd9729bdd529d81b163ff5112a9
-rw-r--r-- | java/com/android/server/ethernet/EthernetNetworkFactory.java | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/java/com/android/server/ethernet/EthernetNetworkFactory.java b/java/com/android/server/ethernet/EthernetNetworkFactory.java index 26e8264..83a3fa7 100644 --- a/java/com/android/server/ethernet/EthernetNetworkFactory.java +++ b/java/com/android/server/ethernet/EthernetNetworkFactory.java @@ -250,9 +250,6 @@ 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. @@ -290,7 +287,11 @@ class EthernetNetworkFactory { linkProperties.setHttpProxy(config.getHttpProxy()); } - linkProperties.setTcpBufferSizes(TCP_BUFFER_SIZES_ETHERNET); + String tcpBufferSizes = mContext.getResources().getString( + com.android.internal.R.string.config_ethernet_tcp_buffers); + if (TextUtils.isEmpty(tcpBufferSizes) == false) { + linkProperties.setTcpBufferSizes(tcpBufferSizes); + } synchronized(EthernetNetworkFactory.this) { if (mNetworkAgent != null) { |