[vuplus-wifi-util] fix default ccode
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-vuplus / usbtunerhelper / usbtunerhelper / fix_delayed_loading.patch
1 diff -Naur git.orig/usbtunerhelper.c git/usbtunerhelper.c\r
2 --- git.orig/usbtunerhelper.c   2015-11-04 20:03:46.000000000 +0100\r
3 +++ git/usbtunerhelper.c        2015-11-04 20:04:16.200476304 +0100\r
4 @@ -665,6 +665,7 @@\r
5         int debug = 0;\r
6         int scan_inverval = 1;\r
7         int scan_count = 60;\r
8 +       char filename[] = "/tmp/.vtuner_available";\r
9  \r
10         int option;\r
11         while ((option = getopt(argc, argv, "dh")) >= 0)\r
12 @@ -680,6 +681,12 @@\r
13                 }\r
14         }\r
15  \r
16 +       if ( (scan_adapters() > 0) && (!debug) ){\r
17 +               FILE *fp;\r
18 +               fp=fopen(filename, "w+");\r
19 +               fclose(fp);\r
20 +       }\r
21 +\r
22         if (!debug) daemon_init();\r
23  \r
24         signal(SIGTERM, sigint_handler);\r
25 @@ -700,6 +707,9 @@\r
26  \r
27         available_vtuner = get_avail_vtuner();\r
28  \r
29 +       int ret;\r
30 +       ret = remove(filename);\r
31 +       \r
32         for (i = 0; i < adaptercount; i++)\r
33         {\r
34                 init_adapter(i);\r