version 1.1.2.3, 2011/07/22 14:20:24
|
version 1.1.2.4, 2011/07/22 14:45:30
|
Line 94 int
|
Line 94 int
|
main(int argc, char **argv) |
main(int argc, char **argv) |
{ |
{ |
char ch; |
char ch; |
int io, mode = 0; | int io, ret = 0, mode = 0; |
struct sigaction sact; |
struct sigaction sact; |
|
|
while ((ch = getopt(argc, argv, "vhbc:")) != -1) |
while ((ch = getopt(argc, argv, "vhbc:")) != -1) |
Line 132 main(int argc, char **argv)
|
Line 132 main(int argc, char **argv)
|
io = open(_PATH_DEVIO, O_RDWR); |
io = open(_PATH_DEVIO, O_RDWR); |
if (io == -1) { |
if (io == -1) { |
printf("Error:: in open dev %s #%d - %s\n", _PATH_DEVIO, errno, strerror(errno)); |
printf("Error:: in open dev %s #%d - %s\n", _PATH_DEVIO, errno, strerror(errno)); |
|
ret = 2; |
goto end; |
goto end; |
} |
} |
|
|
Line 139 main(int argc, char **argv)
|
Line 140 main(int argc, char **argv)
|
switch (fork()) { |
switch (fork()) { |
case -1: |
case -1: |
printf("Error:: #%d - %s\n", errno, strerror(errno)); |
printf("Error:: #%d - %s\n", errno, strerror(errno)); |
|
ret = 1; |
goto end; |
goto end; |
case 0: |
case 0: |
VERB(1) printf("Welcome into darkness ...\n"); |
VERB(1) printf("Welcome into darkness ...\n"); |
Line 159 main(int argc, char **argv)
|
Line 161 main(int argc, char **argv)
|
goto end; |
goto end; |
} |
} |
|
|
Run(io); | ret = Run(io); |
|
|
end: |
end: |
if (io > 2) |
if (io > 2) |
close(io); |
close(io); |
UnloadConfig(&cfg); |
UnloadConfig(&cfg); |
closelog(); |
closelog(); |
return 0; | return ret; |
} |
} |