X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=main.c;h=f2f2e18685d7f0774dabbd550660dab395426b1d;hb=453d8afffd406850f399a493f1f542dbc6da2b30;hp=3a86c84712eb2c60e996e960680db89af150b6de;hpb=0d7aa128d0bbf290b958f50851085a1586d63efa;p=project%2Fuqmi.git diff --git a/main.c b/main.c index 3a86c84..f2f2e18 100644 --- a/main.c +++ b/main.c @@ -78,7 +78,7 @@ static void handle_exit_signal(int signal) int main(int argc, char **argv) { static struct qmi_dev dev; - int ch; + int ch, ret; uloop_init(); signal(SIGINT, handle_exit_signal); @@ -117,9 +117,9 @@ int main(int argc, char **argv) return 2; } - uqmi_run_commands(&dev); + ret = uqmi_run_commands(&dev) ? 0 : -1; qmi_device_close(&dev); - return 0; + return ret; }