diff options
author | Ben Chan <benchan@chromium.org> | 2017-08-01 17:01:04 -0700 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-08-03 12:35:40 +0200 |
commit | e1823e605e69121fae50e6ca3c097ad7a94156f4 (patch) | |
tree | 902049ce69d79dfc43eea092a1d771c5dbc32976 /src | |
parent | 0bb01ab68d36e63d08f9ed827524a24829c26835 (diff) |
huawei: ensure MMBearerConnectResult populated into GSimpleAsyncResult
During the CONNECT_3GPP_CONTEXT_STEP_LAST step,
connect_3gpp_context_step() conditionally creates and populates a
MMBearerConnectResult object into the GSimpleAsyncResult object when the
ipv4_config field of the Connect3gppContext struct is set. That assumes
the ipv4_config field is always initialized in
connect_dhcp_check_ready() during the
CONNECT_3GPP_CONTEXT_STEP_IP_CONFIG step. Instead of having such an
assumption, this patch modifies connect_3gpp to always initialize
the ipv4_config field, such that connect_3gpp_context_step() always
populates a MMBearerConnectResult object into the GSimpleAsyncResult
object.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions