D_ARG
strecpy( addrbuf, dev[D_ARG], "\\" ) );
if ( dev[D_ARG][0] == '\\' &&
( dev[D_ARG][1] == 'x' || dev[D_ARG][1] == 'X'
|| dev[D_ARG][1] == 'o' || dev[D_ARG][1] == 'O' ) ) {
if ( stoa(dev[D_ARG], &(sndcall->addr)) == (struct netbuf *)NULL ) {
for( i = j = 0; i < BUFSIZ && dev[D_ARG][i] != NULLCHAR;
if( dev[D_ARG][i] == '\\' && dev[D_ARG][i+1] == 'N' ) {
addrbuf[j] = dev[D_ARG][i];
if (dev[D_ARG] == NULL) {
dev[D_ARG+1] = NULL; /* needed for for loop later to mark the end */
dev[D_ARG] = "\\T";
dev[D_ARG] = repphone(dev[D_ARG], flds[F_PHONE], "");
if (dev[D_ARG] == NULL) {
dev[D_ARG+1] = NULL; /* needed for for loop to mark the end */
dev[D_ARG] = "\\D";
phonecl = repphone(dev[D_ARG], flds[F_PHONE], args[1]);
strcpy(dialstring, dev[D_ARG]);
port = atoi(dev[D_ARG]);
DEBUG(4, "Calling Sytek unit %s\n", dev[D_ARG]);
(void) sprintf(command,"\r\rcall %s\r", dev[D_ARG]);
(void) sprintf(phone, "%s%s", dev[D_ARG] , ACULAST);
if (dev[D_ARG] == NULL) {
dev[D_ARG+1] = NULL;
dev[D_ARG] = "\\T";
dev[D_ARG] = repphone(dev[D_ARG], flds[F_PHONE], "");
if (dev[D_ARG] == NULL) {
dev[D_ARG+1] = NULL;
dev[D_ARG] = "\\D";
phonecl = repphone(dev[D_ARG], flds[F_PHONE], args[1]);
strecpy(addrbuf, dev[D_ARG], "\\"));
if (dev[D_ARG][0] == '\\' && (dev[D_ARG][1] == 'x' ||
dev[D_ARG][1] == 'X' || dev[D_ARG][1] == 'o' ||
dev[D_ARG][1] == 'O')) {
if (stoa(dev[D_ARG], &(sndcall->addr)) == NULL) {
for (i = j = 0; i < BUFSIZ && dev[D_ARG][i] != NULLCHAR;
if (dev[D_ARG][i] == '\\' && dev[D_ARG][i+1] == 'N') {
addrbuf[j] = dev[D_ARG][i];