Age | Commit message (Collapse) | Author |
|
|
|
Change-Id: Iea96e99cd8d49b12a78b4b69661a945332e9b3a0
|
|
|
|
KW fix to prevent use of banned functions.
Change-Id: I75b01f4359b863159fc40966ed423002a0fa7929
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
|
|
Make changes to not to send filter_notify request with
0 rules when there are no filter rules installed.
Change-Id: I9306066a3383340057bdb08c913fcc3c8a7264c7
|
|
Change-Id: I2ed187125b06e4f2504a5b9122234a8c15b9734f
|
|
Change-Id: I770b75156c3a33447e3e148dc909049addfef51e
|
|
Instead of using strncpy, change to use stnlcpy
to resolve the KW issues.
Change-Id: Ia26b1e8e5d5aba1a9e9dc469e1cd97b2e508d542
|
|
Change-Id: I8efc408f00d10dee13f9992e4d51a35f7b763439
|
|
Wlan-driver will disconnect/reconnect to IPA after modem
SSR and bootup again where framework already send
add_downstream to IPA and resulted in offload failed.
The workaround is to self delete NAT ifaces for wlan
related instances during SSR and cache the downstream
event before wlan restarts.
Change-Id: I178c418621862b19327f70a077623f14a69a56c6
|
|
Change-Id: I646742f471fc0a7a4b5b9b4136aab4459df1f700
|
|
|
|
|
|
Change-Id: Iedfdc865b52a43c2aaead94bd3047e7f0a6c5fce
|
|
strncpy function is deprecated and should not be used.
Change-Id: Icd5c080efdb53f77fad16a98928489faa493eddc
|
|
Enable Metadata replacement bit in modem uplink filtering rules.
NAT block will replace the metadata of the packets to metadata
that contains the appropriate MUX ID according to the PDN being used.
This Mechanism overrides the MUX ID which is set with
IPA_IOC_WRITE_QMAPID.
Change-Id: If67f21d3e8cc51a7ff11b9e4192e522d2a16c90d
|
|
Change-Id: I15132c127dc4d1040cba6bda9d339692bb3a73ec
|
|
On SSR scenario without tethering enable once,
ipacm crash due to uninitialized pointer,
elrInstance. Make the change to initialize it
as NULL.
Bug: 67019241
Change-Id: I126f44c02a8b186dd2e61392cb2d9732263165e1
|
|
|
|
|
|
Use std string instead of memory comparison for
vts test
Bug: 67396342
Change-Id: I23ac0b27a1aedf340600b28f0b5d75e2e2b8b6f4
|
|
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
|
|
Change-Id: Ife260e1947d35238b6d525fbbb18e6b451252ed0
|
|
Change DL routing rules back to hashable routing
rules under IPA v4.
Acked-by: Shihuan Liu <shihuanl@qti.qualcomm.com>
Change-Id: Iadadc7493bf19d03d2c573d3eee495b76a58ff70
|
|
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>
|
|
Remove L2TP feature support as this feature
is not required in Android-O
Change-Id: Ib1caaefd1aa263c63f328ee6833083144549b373
Acked-by: Pooja Kumari <kumarip@qti.qualcomm.com>
Signed-off-by: Mohammed Javid <mjavid@codeaurora.org>
|
|
|
|
|
|
Fix ipacm crash issue in Ethernet bridging use case.
Acked-by: Shihuan Liu <shihuanl@qti.qualcomm.com>
Change-Id: I0ff8951b37cd30bce32ea17de9ee2fd9708b48af
|
|
Simply return sucess to HAL client if receiving the
removeDownstream request when netdev already down
Bug: 34361337
Change-Id: I92ee1713635f23ddb19042b32f2790350591b069
Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
|
|
Check that offload has been initialized before setting the data
limit.
Bug: 38220415
Change-Id: Ide3924e6a69e239344751eff67de45e7cf2ac890
CRs-fixed: 2083182
|
|
Source pipe index may returned invalid.
Check it for valid return before sending it to Q6.
Change-Id: I5a37deb40a48321af97db9626998e8065878ee7d
|
|
|
|
Check input args for v4/v6 addresses and ifaces.
Bug: 38220415
Crs-fixed: 2083182
Change-Id: Ife548b0bbfd1854dbcd2500ccb6477e85c6291b7
|
|
Empty iface and garbage iface names should return an error
when passed to removeDownstream.
Bug: 65612332
Crs-fixed: 2105305
Change-Id: Ib4a99bd6cefe372ac4292b53842bd76e767449a1
|
|
Change-Id: I5cc22176907807e7b76a7680cf11ba3f1d91c7ba
|
|
Change-Id: I86bc26bd41360891f0ce94cbc7963241a2fb2665
|
|
Change-Id: Ic334f5f389386f5174af4656b3a264e937cd4d4a
|
|
|
|
On VTS IPACM_HAL unit-test, since wlan
tethering devive won't up, therefore the
addDownsream events are all cached in
IPACM_HAL and keep accumulated until
reaching IPACM's max cached and seeing
test-case starts failing. The fix is
to clean up the cache on Stopoffload.
Bug: 65612227
Change-Id: I24f410f5c5ae3a6cad0e14293f266b067f643389
|
|
Make ipacm offload manager continues to
read msg from IPA-driver instead of
posting dummy event to IPACM main thread.
Bug: 65676825
Change-Id: Ic838762ba7a0a06dd1690f4198099428a988901a
|
|
|
|
Fix the fd leaking issue on "resetTetherStats"
and "getStats" APIs.
Change-Id: I131c6ebe1ea1e14194fe4fe019eb21364032e154
|
|
In treble requirement, move the ipacm configuration
file from /etc to /vendor/etc
Change-Id: I6e755c826995721e68faf314a073c3b8472dd1e7
|
|
Change-Id: Ieeae2288408f04b8566f3a9794b78d6939708bcd
|
|
Change-Id: Ibada6de20328cf5d45b65d7767f1c41929d4be75
|
|
|
|
|
|
In MDM, IPACM_OffloadManager header file
won't be included, therefore make the
change to resolve compile issue.
Change-Id: I9a9d18886cfb959ac718cfafd89d234524ac61ae
|