Fix net state change ind.

Change-Id: I552f5038bfc5f526e56acfd184408155ca386aa4
diff --git a/mbtk/mbtk_lib/src/mbtk_info_api.c b/mbtk/mbtk_lib/src/mbtk_info_api.c
index 87c55e2..1c54ecb 100755
--- a/mbtk/mbtk_lib/src/mbtk_info_api.c
+++ b/mbtk/mbtk_lib/src/mbtk_info_api.c
@@ -400,7 +400,7 @@
     pthread_mutex_lock(&handle->send_mutex);
     pthread_mutex_lock(&handle->mutex);
     handle->is_waitting = true;
-    
+
     mbtk_info_pack_send(handle->client_fd, pack);
     mbtk_info_pack_free(&pack);
 
@@ -2200,11 +2200,11 @@
         LOGE("ARG error.");
         return -1;
     }
-    if(info_item_process(handle, MBTK_INFO_ID_IND_NET_STATE_CHANGE, NULL, 0, NULL) > 0) {
+    if(info_item_process(handle, MBTK_INFO_ID_IND_NET_STATE_CHANGE, NULL, 0, NULL) < 0) {
+        return handle->info_err;
+    } else {
         handle->net_state_cb = cb;
         return 0;
-    } else {
-        return handle->info_err;
     }
 }