diff options
author | Pavan Kumar M <rpavan@codeaurora.org> | 2017-12-05 21:28:41 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-12-13 22:14:30 -0800 |
commit | 79aaf2bc0127e8c42bee8e3228374fee9ff8b111 (patch) | |
tree | 9961f8ce13e7246f6f0a36d29fb214f6ff846f8b | |
parent | d31b340e169222f97c33704ae37ef9e37efa2091 (diff) | |
download | ipacfg-mgr-79aaf2bc0127e8c42bee8e3228374fee9ff8b111.tar.gz |
IPA-HAL: Send null ipv4/ipv6 address to IPACM with proper IP family
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
-rw-r--r-- | hal/src/HAL.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/hal/src/HAL.cpp b/hal/src/HAL.cpp index e94348a..f85df35 100644 --- a/hal/src/HAL.cpp +++ b/hal/src/HAL.cpp @@ -93,7 +93,7 @@ void HAL::registerAsSystemService(const char* name) { ALOGI("Successfully registered IOffloadControl"); } - IOffloadConfig::registerAsService(); + ret = IOffloadConfig::registerAsService(); if (ret != 0) ALOGE("Failed to register IOffloadConfig (%d)", ret); else if (DBG) { ALOGI("Successfully registered IOffloadConfig"); @@ -523,8 +523,8 @@ Return<void> HAL::setUpstreamParameters } else if (iface.size()>= 1) { RET ipaReturn = mIPA->setUpstream( iface.c_str(), - v4GwParser.getFirstPrefix(IP_FAM::V4), - v6GwParser.getFirstPrefix(IP_FAM::V6)); + v4GwParser.getFirstPrefix(), + v6GwParser.getFirstPrefix()); BoolResult res = ipaResultToBoolResult(ipaReturn); hidl_cb(res.success, res.errMsg); fl.setResult(res.success, res.errMsg); |