/* query available isdn ports */
if (!(strcasecmp(argv[1],"query")))
{
- fprintf(stderr, "-> Using 'isdninfo'\n");
- system("isdninfo");
+ fprintf(stderr, "-> Using 'misdn_info'\n");
+ system("misdn_info");
ret = 0;
goto free;
}
/* create lock and lock! */
SPRINT(lock, "%s/lcr.lock", options.lock);
- if ((lockfd = open(lock, O_CREAT | O_WRONLY)) < 0)
+ if ((lockfd = open(lock, O_CREAT | O_WRONLY, S_IWUSR)) < 0)
{
fprintf(stderr, "Cannot create lock file: %s\n", lock);
fprintf(stderr, "Check options.conf to change to path with permissions for you.\n");
switch(errno)
{
case ENOMEM:
- fprintf(stderr, "Warning: Not enough memory to lock paging, exitting...\n");
+ fprintf(stderr, "Warning: Not enough memory to lock paging.\n");
break;
case EPERM:
- fprintf(stderr, "Warning: No permission to lock paging, exitting...\n");
+ fprintf(stderr, "Warning: No permission to lock paging.\n");
break;
case EFAULT:
- fprintf(stderr, "Warning: 'Bad address' while locking paging, exitting...\n");
+ fprintf(stderr, "Warning: 'Bad address' while locking paging.\n");
break;
default:
- fprintf(stderr, "Warning: Unknown error %d while locking paging, exitting...\n", errno);
+ fprintf(stderr, "Warning: Unknown error %d while locking paging.\n", errno);
}
}
/*** main loop ***/
SPRINT(tracetext, "%s %s started, waiting for calls...", NAME, VERSION_STRING);
- start_trace(0, NULL, NULL, NULL, 0, 0, 0, tracetext);
+ start_trace(-1, NULL, NULL, NULL, 0, 0, 0, tracetext);
printf("%s\n", tracetext);
end_trace();
GET_NOW();
}
SPRINT(tracetext, "%s terminated", NAME);
printf("%s\n", tracetext);
- start_trace(0, NULL, NULL, NULL, 0, 0, 0, tracetext);
+ start_trace(-1, NULL, NULL, NULL, 0, 0, 0, tracetext);
if (quit)
add_trace((char *)"signal", NULL, "%d", quit);
end_trace();
if (b) \
{ \
SPRINT(tracetext, a, NAME); \
- start_trace(0, NULL, NULL, NULL, 0, 0, 0, tracetext); \
+ start_trace(-1, NULL, NULL, NULL, 0, 0, 0, tracetext); \
if (ret) add_trace("blocks", NULL, "%d", b); \
end_trace(); \
printf("\n******************************\n\007"); \