Lines Matching refs:FD
106 tcgetattr(FD, &cntrl);
108 tcsetattr(FD, TCSANOW, &cntrl);
109 tcflush(FD, TCIOFLUSH);
110 write(FD, "ATv0\r", 5); /* tell modem to use short status codes */
113 write(FD, "ATTD", 4); /* send dial command */
117 write(FD, num, strlen(num));
119 write(FD, "\r", 1);
133 tcflush(FD, TCIOFLUSH);
153 ioctl(FD, TIOCCDTR, 0);
155 ioctl(FD, TIOCSDTR, 0);
162 write(FD, "\r", 1); /* send anything to abort the call */
194 read(FD, &c, 1);
257 tcflush(FD, TCIOFLUSH);
261 tcflush(FD, TCIOFLUSH);
263 write(FD, "ATH0\r", 5); /* insurance */
272 ioctl(FD, FIONREAD, &len);
275 rlen = read(FD, dumbuf, min(len, DUMBUFLEN));
279 write(FD, "ATv1\r", 5);
282 ioctl(FD, FIONREAD, &len);
284 rlen = read(FD, dumbuf, min(len, DUMBUFLEN));
289 tcflush(FD, TCIOFLUSH);
290 ioctl(FD, TIOCCDTR, 0); /* clear DTR (insurance) */
291 close(FD);
302 write(FD, "AT\r", 3);
304 ioctl(FD, FIONREAD, &len);
306 len = read(FD, dumbuf, min(len, DUMBUFLEN));
315 ioctl(FD, TIOCCDTR, 0);
316 ioctl(FD, TIOCSDTR, 0);