Lines Matching refs:dev

230 processdev(flds, dev)
231 char *flds[], *dev[];
246 sdev = dev;
257 if (EQUALS(ca->CA_type, dev[D_CALLER])) {
258 DEBUG(5, "Internal caller type %s\n", dev[D_CALLER]);
259 if (dev[D_ARG] == NULL) {
261 dev[D_ARG+1] = NULL; /* needed for for loop later to mark the end */
262 dev[D_ARG] = "\\T";
264 dev[D_ARG] = repphone(dev[D_ARG], flds[F_PHONE], "");
265 if ((dcf = (*(ca->CA_caller))(flds, dev)) < 0)
274 dev += 2; /* Skip to next CALLER and ARG */
286 if ( *dev[D_LINE] != '/' ) {
287 (void) sprintf(dcname, "/dev/%s", dev[D_LINE]);
289 (void) strcpy(dcname, dev[D_LINE] );
356 /* use sdev[] since dev[] is incremented for internal callers */
363 for (; dev[D_CALLER] != NULL; dev += 2) {
368 if ((w = gdial(dev[D_CALLER], args, D_MAX)) < 1) {
378 if (dev[D_ARG] == NULL) {
380 dev[D_ARG+1] = NULL; /* needed for for loop to mark the end */
381 dev[D_ARG] = "\\D";
384 phonecl = repphone(dev[D_ARG], flds[F_PHONE], args[1]);
391 CDEBUG(5, "\nCHAT gdial(%s) FAILED\n", dev[D_CALLER]);
496 * dkcall(flds, dev) make a DATAKIT VCS connection
509 dkcall(flds, dev)
510 char *flds[], *dev[];
520 strcpy(dialstring, dev[D_ARG]);
533 DEBUG(4, ", %d)\n", atoi(dev[D_CLASS]));
534 if ((fd = tdkdial(flds[F_PHONE], atoi(dev[D_CLASS]))) >= 0)
561 * tcpcall(flds, dev) make ethernet/socket connection
571 tcpcall(flds, dev)
572 char *flds[], *dev[];
580 tcpcall(flds, dev)
581 char *flds[], *dev[];
676 * unetcall(flds, dev) make ethernet connection
686 unetcall(flds, dev)
687 char *flds[], *dev[];
694 unetcall(flds, dev)
695 char *flds[], *dev[];
700 port = atoi(dev[D_ARG]);
722 * sytcall(flds, dev) make a sytek connection
731 sytcall(flds, dev)
732 char *flds[], *dev[];
737 (void) sprintf(dcname, "/dev/%s", dev[D_LINE]);
752 sytfixline(dcr, atoi(fdig(dev[D_CLASS])), D_DIRECT);
754 DEBUG(4, "Calling Sytek unit %s\n", dev[D_ARG]);
755 (void) sprintf(command,"\r\rcall %s\r", dev[D_ARG]);
795 * dial801(flds, dev) dial remote machine on 801/801
796 * char *flds[], *dev[];
807 dial801(flds, dev)
808 char *flds[], *dev[];
813 (void) sprintf(dnname, "/dev/%s", dev[D_CALLDEV]);
814 (void) sprintf(phone, "%s%s", dev[D_ARG] , ACULAST);
815 (void) sprintf(dcname, "/dev/%s", dev[D_LINE]);
825 speed = atoi(fdig(dev[D_CLASS]));
830 DEBUG(5, "fd_mklock line %s failed\n", dev[D_LINE]);
835 (void) strcpy(Dc, dev[D_LINE]); /* for later unlock() */
861 (void) close(nullfd = open("/dev/null", O_RDONLY));/* partial open hack */
1006 DEBUG(4, ", %s)\n", dev[D_CLASS]);
1007 fd = dialout(phone, dev[D_CLASS]);
1048 tlicall(flds, dev)
1050 char *dev[];
1063 if ( dev[D_LINE][0] != '/' ) {
1064 /* dev holds device name relative to /dev */
1065 sprintf(devname, "/dev/%s", dev[D_LINE]);
1067 /* dev holds full path name of device */
1068 strcpy(devname, dev[D_LINE]);
1134 * Netname /dev/netport - - TLI \D\000
1143 strecpy( addrbuf, dev[D_ARG], "\\" ) );
1145 if ( dev[D_ARG][0] == '\\' &&
1146 ( dev[D_ARG][1] == 'x' || dev[D_ARG][1] == 'X'
1147 || dev[D_ARG][1] == 'o' || dev[D_ARG][1] == 'O' ) ) {
1148 if ( stoa(dev[D_ARG], &(sndcall->addr)) == (struct netbuf *)NULL ) {
1159 for( i = j = 0; i < BUFSIZ && dev[D_ARG][i] != NULLCHAR;
1161 if( dev[D_ARG][i] == '\\' && dev[D_ARG][i+1] == 'N' ) {
1166 addrbuf[j] = dev[D_ARG][i];
1217 (void) strcpy(Dc, dev[D_CALLER]);