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

Skip to content
Commit 9b0499db authored by Devi Sandeep Endluri V V's avatar Devi Sandeep Endluri V V Committed by Linux Build Service Account
Browse files

server: add network stat plugin framework

Enable custom network statistics plugin framework. Use platform
specific custom implementation to compute network stats
and enforce quota for user
Change-Id: Ie711ec0bbd58bf72c2b3450708768a02cfbba2f8

server: modify network stat plugin framework
Add setUpstream function from Tethering to handle IPv6-only
Tethering.
Change-Id: I38392d0678df027c54469564746ee5d9897f5829

frameworks: Avoid calling API if jar loading fails
Even if the ConnectivityExt jar file is not
present, APIs are getting called resulting in page
faults. Avoid calling APIs if ConnectivityExt jar
file is not present or the jar loading fails.
Change-Id: Ie0983c03f8d35aa11cb86e19244b6aac529ac099

server: enhance network stat plugin framework
Add peekTetherStats function for third party apps to query
current hardware statistics.
This API is necessary to allow third party applications to
inquire about hardware statistics without affecting
NetworkStatsService accounting.
Change-Id: I90633585c8af6983f64ac78a77ee0419731a2a44

server: Whitelist non-INTERNET/non-CELLULAR Network for metering
Avoid setting a quota or counting statistics for non-internet
and non-cellular Networks.  Fixes an issue with metering feature
where mobile data usage is incorrectly applied to IMS or other
non-internet PDN.
Change-Id: Ib68f5e560ea1dd230747e4f367081501b70cfc60

Related CRs: 878013 959359 936622 984228 998263 984189
CRs-Fixed: 994082

Change-Id: Ie711ec0bbd58bf72c2b3450708768a02cfbba2f8
parent e3464af6
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment