Loading src/java/com/android/internal/telephony/NetworkScanRequestTracker.java +7 −2 Original line number Diff line number Diff line Loading @@ -104,6 +104,9 @@ public final class NetworkScanRequestTracker { } private boolean isValidScan(NetworkScanRequestInfo nsri) { if (nsri.mRequest.specifiers == null) { return false; } if (nsri.mRequest.specifiers.length > NetworkScanRequest.MAX_RADIO_ACCESS_NETWORKS) { return false; } Loading @@ -112,8 +115,10 @@ public final class NetworkScanRequestTracker { && ras.radioAccessNetwork != EUTRAN) { return false; } if (ras.bands.length > NetworkScanRequest.MAX_BANDS || ras.channels.length > NetworkScanRequest.MAX_CHANNELS) { if (ras.bands != null && ras.bands.length > NetworkScanRequest.MAX_BANDS) { return false; } if (ras.channels != null && ras.channels.length > NetworkScanRequest.MAX_CHANNELS) { return false; } } Loading src/java/com/android/internal/telephony/RIL.java +8 −4 Original line number Diff line number Diff line Loading @@ -1814,12 +1814,16 @@ public final class RIL extends BaseCommands implements CommandsInterface { + " not supported!"); return; } if (ras.bands != null) { for (int band : ras.bands) { bands.add(band); } } if (ras.channels != null) { for (int channel : ras.channels) { s.channels.add(channel); } } request.specifiers.add(s); } Loading Loading
src/java/com/android/internal/telephony/NetworkScanRequestTracker.java +7 −2 Original line number Diff line number Diff line Loading @@ -104,6 +104,9 @@ public final class NetworkScanRequestTracker { } private boolean isValidScan(NetworkScanRequestInfo nsri) { if (nsri.mRequest.specifiers == null) { return false; } if (nsri.mRequest.specifiers.length > NetworkScanRequest.MAX_RADIO_ACCESS_NETWORKS) { return false; } Loading @@ -112,8 +115,10 @@ public final class NetworkScanRequestTracker { && ras.radioAccessNetwork != EUTRAN) { return false; } if (ras.bands.length > NetworkScanRequest.MAX_BANDS || ras.channels.length > NetworkScanRequest.MAX_CHANNELS) { if (ras.bands != null && ras.bands.length > NetworkScanRequest.MAX_BANDS) { return false; } if (ras.channels != null && ras.channels.length > NetworkScanRequest.MAX_CHANNELS) { return false; } } Loading
src/java/com/android/internal/telephony/RIL.java +8 −4 Original line number Diff line number Diff line Loading @@ -1814,12 +1814,16 @@ public final class RIL extends BaseCommands implements CommandsInterface { + " not supported!"); return; } if (ras.bands != null) { for (int band : ras.bands) { bands.add(band); } } if (ras.channels != null) { for (int channel : ras.channels) { s.channels.add(channel); } } request.specifiers.add(s); } Loading