aboutsummaryrefslogtreecommitdiff
path: root/src/mm-auth.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-12-27 12:05:05 +0100
committerAleksander Morgado <aleksander@lanedo.com>2013-01-16 10:56:53 +0100
commit8c5bd6375fed0150fa80a5623c0e6ca1e430b4fd (patch)
tree88507f6690f9ab6b99adcd2865f0597868a444b2 /src/mm-auth.c
parent2499f5760b70b1c3aa45e0a3fd6c38331fc5fb6b (diff)
huawei: refactor the connection and disconnection sequences in the bearer
We will now use a step-based state machine to handle the connection and disconnection sequences. All the previous behaviour is kept, except for these new things: * Instead of just subclassing the 'dialling' step in the 3GPP connection sequence, completely subclass the whole 3GPP connection sequence. We do this because we don't need to preconfigure PDP contexts with AT+CGDCONT before issuing ^NDISDUP. * Don't allow IP types other than IPv4. These modems work only with IPv4 bearers. * Remove cancellation signal handler; not needed as we can check the status of the cancellation in every 1s timeout. * Removed the event source id handling for timeouts; timeouts are never cancelled here.
Diffstat (limited to 'src/mm-auth.c')
0 files changed, 0 insertions, 0 deletions