diff options
author | Jaehyun Kim <jeik01.kim@samsung.com> | 2022-01-21 17:38:39 +0900 |
---|---|---|
committer | Jaehyun Kim <jeik01.kim@samsung.com> | 2022-01-21 17:38:39 +0900 |
commit | cb44445ef9d0efad53051e796ecfa7c42add5d78 (patch) | |
tree | 9ee83e6602578c7f08c10003583e0931f56c7692 | |
parent | 75fa47a8b0cd69f44b973d1217bab66c1f2426d3 (diff) | |
download | connman-cb44445ef9d0efad53051e796ecfa7c42add5d78.tar.gz connman-cb44445ef9d0efad53051e796ecfa7c42add5d78.tar.bz2 connman-cb44445ef9d0efad53051e796ecfa7c42add5d78.zip |
Fix NULL dereferencingsubmit/tizen/20220125.082819accepted/tizen/unified/20220126.213040
Change-Id: I7d49d35c42e7550f42007935859609adbb938d51
Signed-off-by: Jaehyun Kim <jeik01.kim@samsung.com>
-rwxr-xr-x | src/network.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/network.c b/src/network.c index d71b419f..ed05a52a 100755 --- a/src/network.c +++ b/src/network.c @@ -560,6 +560,10 @@ static int set_connected_manual(struct connman_network *network) ipconfig = __connman_service_get_ip4config(service); __connman_ipconfig_enable(ipconfig); +#if defined TIZEN_EXT + if (!service || !ipconfig) + return -EINVAL; +#endif if (!__connman_ipconfig_get_local(ipconfig)) __connman_service_read_ip4config(service); |