Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e94dd21f authored by Aishwarya Mallamapti's avatar Aishwarya Mallamapti Committed by Aishwarya Mallampati
Browse files

Block data call

If network is a non-terrestrial network, block data requests with
NET_CAPABILITY_INTERNET.

Bug: 287114765
Test: Flashed build on raven-userdebug and performed basic functionality
tests,
atest DataNetworkControllerTest#testNonTerrestrialNetworkChanged

Change-Id: Ie21183b093d006f2d9b0bb00845d06965a52f812
parent 2652de97
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -379,4 +379,5 @@ enum DataCallFailCause {
  SLICE_REJECTED = 0x8CC,
  MATCH_ALL_RULE_NOT_ALLOWED = 0x8CD,
  ALL_MATCHING_RULES_FAILED = 0x8CE,
  SATELLITE_ENABLED = 0x8CF,
}
+4 −0
Original line number Diff line number Diff line
@@ -1306,4 +1306,8 @@ enum DataCallFailCause {
     * If connection failed for all matching URSP rules.
     */
    ALL_MATCHING_RULES_FAILED = 0x8CE,
    /**
     * Data call is not allowed as device is connected to satellite.
     */
    SATELLITE_ENABLED = 0x8CF,
}