/*****************************************************************************\
** **
-** PBX4Linux **
+** LCR **
** **
**---------------------------------------------------------------------------**
** Copyright: Andreas Eversberg **
struct isdn_cause isdn_cause[128];
struct isdn_location isdn_location[16];
-void _printdebug(const char *function, int line, unsigned long mask, const char *fmt, ...)
+void _printdebug(const char *function, int line, unsigned int mask, const char *fmt, ...)
{
}
if (!read_options())
{
- PERROR("Failed to read options.conf\n");
+ PERROR("%s", options_error);
return(-1);
}
{
printf("Usage: %s <extension> <interfaces> <callerid>\n\n", argv[0]);
printf("extension: any number for the extension (e.g 200)\n");
- printf("interfaces: internal interface(es) to reach extension (seperated by commas. e.g Int1,Int2)\n");
+ printf("interfaces: internal interface(s) to reach extension, NOT port numbers\n");
+ printf(" -> seperate multiple interfaces with commas. e.g Int1,Int2\n");
printf("callerid: normal undefined called is (use what your telco assigned you)\n");
return(0);
}
memset(&ext, 0, sizeof(ext));
ext.rights = 4;
- ext.tout_setup = 120;
- ext.tout_dialing = 120;
- ext.tout_proceeding = 120;
- ext.tout_alerting = 120;
- ext.tout_disconnect = 120;
-// ext.tout_hold = 900;
-// ext.tout_park = 900;
ext.cfnr_delay = 20;
ext.vbox_codec = CODEC_MONO;
UCPY(ext.interfaces, argv[2]);