* Botch the interface to look like cu's
signal(SIGQUIT
, cleanup
);
signal(SIGTERM
, cleanup
);
boolean(value(VERBOSE
)) = 0;
printf("usage: cu telno [-t] [-s speed] [-a acu] [-l line]\n");
for (; argc
> 1; argv
++, argc
--) {
else switch(argv
[1][1]) {
CU
= argv
[2]; ++argv
; --argc
;
if (speed(atoi(argv
[2])) == 0) {
printf("cu: unsupported speed %s\n", argv
[2]);
BR
= atoi(argv
[2]); ++argv
; --argc
;
DV
= argv
[2]; ++argv
; --argc
;
case '0': case '1': case '2': case '3': case '4':
case '5': case '6': case '7': case '8': case '9':
CU
[strlen(CU
)-1] = argv
[1][1];
printf("Bad flag %s", argv
[1]);
* The "cu" host name is used to define the
* attributes of the generic dialer.
if ((i
= hunt("cu")) == 0) {
printf("all ports busy\n");
printf("Connect failed\n");