projects
/
framework
/
connectivity
/
connman.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
91b1c84
)
provider: Set service pointer for provider_set_nameservers
author
Samuel Ortiz
<sameo@linux.intel.com>
Wed, 26 Jan 2011 20:23:28 +0000
(21:23 +0100)
committer
Samuel Ortiz
<sameo@linux.intel.com>
Wed, 26 Jan 2011 20:23:28 +0000
(21:23 +0100)
src/provider.c
patch
|
blob
|
history
diff --git
a/src/provider.c
b/src/provider.c
index
f7a512c
..
b7cba23
100644
(file)
--- a/
src/provider.c
+++ b/
src/provider.c
@@
-258,10
+258,15
@@
int __connman_provider_remove(const char *path)
static void provider_set_nameservers(struct connman_provider *provider)
{
static void provider_set_nameservers(struct connman_provider *provider)
{
+ struct connman_service *service = provider->vpn_service;
+
char *nameservers = NULL, *name = NULL;
const char *value;
char *second_ns;
char *nameservers = NULL, *name = NULL;
const char *value;
char *second_ns;
+ if (service == NULL)
+ return;
+
if (provider->dns == NULL)
return;
if (provider->dns == NULL)
return;