lp:~connman-maintainers/connman/head
- Get this branch:
- bzr branch lp:~connman-maintainers/connman/head
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.kernel.org/pub/scm/network/connman/connman.git.
Last successful import was .
Updating branch...
Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.
Recent revisions
- 8400. By Grant
-
service: Make DBG in '__connman_
service_ ipconfig_ indicate_ state' consistent. This makes the DBG statement in '__connman_
service_ ipconfig_ indicate_ state'
consistent in format of 'service <service_pointer> (<service_name>) type
<ipconfig_type> (<ipconfig_type_name> )' with that of other DBG statements
in the module.This makes at-a-glance, columnar correlation and comparison of service
activities easier. - 8399. By Grant
-
service: Add documentation to 'address_updated'.
This adds documentation to the 'address_updated' function.
- 8398. By Grant
-
service: Add DBG statement to 'address_updated'.
This adds a DBG statement to 'address_upated' to aid in debugging.
- 8397. By Grant
-
service: Leverage 'connman_
service_ is_default' . This leverages the recently-added 'connman_
service_ is_default' in
'address_updated' rather than duplicating the same logic from the former
in the latter. - 8396. By Grant
-
service: Document '{clear,
set}_error' . This adds documentation to the '{clear,set}_error' functions.
- 8395. By Grant
-
service: Add and leverage 'clear_error'.
There are a suffient number of instantiations of the following
implementation pattern:set_
error(service, CONNMAN_ SERVICE_ ERROR_UNKNOWN) ; to clear or reset the "Error" service property where it makes sense to
embody this in a single function, 'clear_error'.This introduces and leverages the 'clear_error' function to embody
this pattern. - 8394. By Grant
-
service: Document 'handle_
online_ check_{ failure, success} '. This adds documentation to the 'handle_
online_ check_{ failure, success} '
functions. - 8393. By Grant
-
service: Bifurcate 'complete_
online_ check' handling. This bifurcates 'complete_
online_ check' closure handling into a
success and failure handler: 'handle_online_ check_success' and
'handle_online_ check_failure' . Both at present and as the continuous online check mode (also known
as, 'EnableOnlineToReadyTransition ') evolves, the closure handling of
online checks is both more tractable and easier to reason about when
partitioned into success and failures rather than co-mingling both
into the same function. Moreover, it simplifies
'complete_online_ check' itself. - 8392. By Grant
-
service: Group online check state by IP configuration type.
As the implementation of the continuous online check mode (also known
as, EnableOnlineToReadyTransition) evolves, there is an increasing
need for spatial locality of online check state by IP configuration
type.Consequently, rather than having a collection of individual data
members in the service structure decorated with '_ipv4' and '_ipv6'
and accessing them one-by-one, group them into a common
structure. Then, instantiate that structure twice in the service
structure, once for IPv4 and once for IPv6. This allows for the
desired spatial locality.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)