diff options
author | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2011-10-18 16:36:11 +0300 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-10-21 01:09:53 +0200 |
commit | 7ad9ba00c9a742f0fcc06d6ce1f37898f79a2873 (patch) | |
tree | 9e096cfa7b2237616e68f549e2b19fd9e7725d88 /src | |
parent | 3dc085c888225047f6b266bbf883b8dc88e4752c (diff) | |
download | connman-7ad9ba00c9a742f0fcc06d6ce1f37898f79a2873.tar.gz connman-7ad9ba00c9a742f0fcc06d6ce1f37898f79a2873.tar.bz2 connman-7ad9ba00c9a742f0fcc06d6ce1f37898f79a2873.zip |
service: Check NULL pointer
Diffstat (limited to 'src')
-rw-r--r-- | src/service.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/service.c b/src/service.c index 59827923..4877407f 100644 --- a/src/service.c +++ b/src/service.c @@ -4128,6 +4128,9 @@ enum connman_service_state __connman_service_ipconfig_get_state( struct connman_service *service, enum connman_ipconfig_type type) { + if (service == NULL) + return CONNMAN_SERVICE_STATE_UNKNOWN; + if (type == CONNMAN_IPCONFIG_TYPE_IPV4) return service->state_ipv4; |