Age | Commit message (Collapse) | Author | Files | Lines |
|
After add_network() added the newly created network object
to the network_hash and add_netork() bails out with an
error the network_remove() callback will called from network.c.
Therefore we don't have to free the network object in
the error path of add_network(). It will be removed
by the network_remove() callback.
|
|
|
|
|
|
|
|
The only source for the cellular mode update was removed in
a474ef1be8b76167b9d0ef8a9eb6fe24cc5eacc5". The WiFi plugin will not
support adhoc mode. So this property is completly unused.
|
|
And remove therefore the dependencie on connman_network_set_string().
|
|
|
|
So we don't rely on the connman_device_set/get_string().
|
|
|
|
|
|
|
|
|
|
uninitialized ret value will return TRUE most of the time. By adding
bind success situation, ret will be assigned the correct value.
|
|
|
|
|
|
Switch the gateway and prefix_length order to be consistent with the ipv4
version.
|
|
|
|
When ofono_disconnect() is being called before receiving the set_active()
reply back, info will be NULL.
Fixes BMC#14518
|
|
Reported by: DJ Cozatt <ygdrasil@comcast.net>
|
|
Reported by: DJ Cozatt <ygdrasil@comcast.net>
|
|
sizeof(char []) is a pointer size.
Reported by: DJ Cozatt <ygdrasil@comcast.net>
|
|
The network_info data structure is not freed. Also the
error path does not handle the freeing of the data structure
correctly.
Reported by: Henri Bragge <henri.bragge@ixonos.com>
|
|
And not the pointer's address.
Fixes BMC #14242
|
|
When changing wifi from STA to AP the interface needs to be closed
and then opened. Only after the interface is opened and detected
carrier, the interface can be added to bridge.
|
|
This is a plugin to support TI's shared transport driver.
|
|
|
|
|
|
ConnMan should connect the corresponding network/service after a
successful response to context activation request. If the context was
already active, connecting has to happen this way instead of waiting for
active property going up (it already is up).
In case the context was inactive before activation, it will not have
network index yet and connecting will happen later when activation is
ready.
This patch removes the reply handler for context inactivation because
it would have no other use than logging.
|
|
When activated context is found, do not connect to it unless requested
to do so.
|
|
|
|
|
|
|
|
|
|
The address network field holds the WiFi BSSID but is unused.
|
|
|
|
If association takes too long and connection timeout goes off, then
connman will try to disconnect and ends up in infinite recursion when
__connman_network_disconnect() and connman_network_set_connected() call
each other.
|
|
|
|
|
|
APNs are operator specific settings and should be either provisioned
or set through oFono.
|
|
__connman_service_append/remove_namerserver() is renamed to
__connman_service_nameserver_append/remove to be more consistent with
the other Service API naming. Also the semantic changes to
append/remove instead of set/clear.
The list of configured nameservers takes preference over the list of
discovered (DHCP, VPN, ...) nameservers.
|
|
For some reason there's a null check for host_ret in parse_url(), which
is at that point is an uninitialised local variable. Just remove the check.
plugins/pacrunner.c:316:5: error: 'host_ret' may be used uninitialized in
this function
|
|
|
|
Use network struct as connect callback user data and set network
error to CONNMAN_NETWORK_ERROR_INVALID_KEY if gsupplicant indicates
key/passphrase error. For other errors < 0 set network error to
CONNMAN_NETWORK_ERROR_CONFIGURE_FAIL.
|
|
The bridge is created by the connman_technology_tethering_notify()
function. So this function must be called before to add an interface
to the bridge. Means before the call to connman_inet_add_to_bridge().
|
|
Add support to call registered proxy driver and report
proxy to client.
Also Make sure we cancel proxy request if we got disconnected and still
waiting for proxy request. Also make sure we set/clear token correctly
|
|
Register pacrunner proxy driver, add proxy driver functions and
call pacrunner daemon to find proxy.
|
|
|
|
|
|
|
|
For security reasons, only AES is supported.
|