Age | Commit message (Collapse) | Author |
|
'goog/qcom/release/LA.UM.7.3.9.08.00.00.385.245' into pi-dev
Bug: 77871398
Change-Id: I6ee756786d9413ff083cb7b3933de2a8aa648a28
|
|
do the andorid.mk clean-up for those
included headers/libraries.
Change-Id: I7c2e2cdb61a8c757866519a47d3c26ec3f8df311
|
|
Change-Id: I359b88d3419ef72c8f60863d3f446433783529bf
|
|
Change-Id: I2c75ae7ed4c2d6bf446e1498b50e9da183bc126f
|
|
Bug: 66996870
Test: normal builds.
Change-Id: I08c28f88148dbba859dcc5388addb82a98698dd0
|
|
In sequence of events where interface is down on modem side and framework is
not aware of this, FW tries to setQuota on interface which is already down.
Q6 returns failure in this situation and framework stops IPA OFFLOAD on failure.
Until tethering is switched off and on again, packets take SW path.
To avoid this, IPACM sends TRY_AGAIN to HAL and HAL forward the success
message to framework. Once upstream come up again, setQuota will be trigerred
again with proper paramaters.
Change-Id: I73e5ddbdedbc2ec006350a59d5795056dc1271b0
CRs-Fixed: 2142519
|
|
Send null ipv4/ipv6 address to IPACM while sending the upstream parameters if
there are no v4/v6 addresses and when the iface is null.
Change-Id: I0e8272c29c6e43d487cccb105e5b3b42b4c6e414
CRs-Fixed: 2153792
|
|
Remove conditional check if condition is always true
and fix KW issues.
Change-Id: Ic031c5c0f229a49a7ede0c4be8e5365e6e9edf65
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
|
|
Send null ipv4/ipv6 address to IPACM while sending the upstream parameters if
there are no v4/v6 addresses.
Change-Id: Ice32b666b301c2dd41bf182866253063efb208a2
CRs-Fixed: 2149882
|
|
When upstream interface went down but
tethered interface still up, send "NULL"
upstream iface name to IPACM to clean up
previous up upstream interface.
Bug: 67396342
Change-Id: Ic586072721f9a053126ae0e6a54a00c196632a35
|
|
Enable IPACM_HAL and compile IPANAT and IPACM
Change-Id: I46fa07e92bce06b22da1dea179cc4359b9fcb214
|
|
Add flag -Wall -Werror in Android.mk and fix all the warnings and
errors.
Change-Id: I86de057f5cc38ec9944f4988ac87724ba00b2e52
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
|
|
Check that offload has been initialized before setting the data
limit.
Bug: 38220415
Change-Id: Ide3924e6a69e239344751eff67de45e7cf2ac890
CRs-fixed: 2083182
|
|
Check input args for v4/v6 addresses and ifaces.
Bug: 38220415
Crs-fixed: 2083182
Change-Id: Ife548b0bbfd1854dbcd2500ccb6477e85c6291b7
|
|
In treble requirement, move the ipacm configuration
file from /etc to /vendor/etc
Change-Id: I6e755c826995721e68faf314a073c3b8472dd1e7
|
|
temporarily disabling until dependencies are met
CRs-Fixed: 1112672
Change-Id: I51e32a3decd0ce80723858bbb537c9882deab721
|
|
Create a shared library (liboffloadhal) that links against
android.hardware.tetheroffload.config@1.0.so and
android.hardware.tetheroffload.control@1.0.so in order to
provide an abstraction for IPACM that translates input/output
to/from the controlling client and IPACM. Also, provide headers
to IPACM for defining abstract classes (aka interfaces).
Change-Id: Ie1f8478c4ac918a33af38a303b5e3bd74226562c
CRs-Fixed: 1112672
|