Lines Matching refs:FD
98 tcgetattr(FD, &cntrl); in hay_dialer()
100 tcsetattr(FD, TCSANOW, &cntrl); in hay_dialer()
101 tcflush(FD, TCIOFLUSH); in hay_dialer()
102 write(FD, "ATv0\r", 5); /* tell modem to use short status codes */ in hay_dialer()
105 write(FD, "ATTD", 4); /* send dial command */ in hay_dialer()
109 write(FD, num, strlen(num)); in hay_dialer()
111 write(FD, "\r", 1); in hay_dialer()
125 tcflush(FD, TCIOFLUSH); in hay_dialer()
145 ioctl(FD, TIOCCDTR, 0); in hay_disconnect()
147 ioctl(FD, TIOCSDTR, 0); in hay_disconnect()
154 write(FD, "\r", 1); /* send anything to abort the call */ in hay_abort()
186 read(FD, &c, 1); in gobble()
249 tcflush(FD, TCIOFLUSH); in goodbye()
253 tcflush(FD, TCIOFLUSH); in goodbye()
255 write(FD, "ATH0\r", 5); /* insurance */ in goodbye()
264 ioctl(FD, FIONREAD, &len); in goodbye()
267 rlen = read(FD, dumbuf, min(len, DUMBUFLEN)); in goodbye()
271 write(FD, "ATv1\r", 5); in goodbye()
274 ioctl(FD, FIONREAD, &len); in goodbye()
276 rlen = read(FD, dumbuf, min(len, DUMBUFLEN)); in goodbye()
281 tcflush(FD, TCIOFLUSH); in goodbye()
282 ioctl(FD, TIOCCDTR, 0); /* clear DTR (insurance) */ in goodbye()
283 close(FD); in goodbye()
294 write(FD, "AT\r", 3); in hay_sync()
296 ioctl(FD, FIONREAD, &len); in hay_sync()
298 len = read(FD, dumbuf, min(len, DUMBUFLEN)); in hay_sync()
307 ioctl(FD, TIOCCDTR, 0); in hay_sync()
308 ioctl(FD, TIOCSDTR, 0); in hay_sync()