Lines Matching refs:sd
506 static void set_blocking ( int sd )
509 res = fcntl(sd, F_GETFL);
510 res = fcntl(sd, F_SETFL, res & ~O_NONBLOCK);
519 static void set_nonblocking ( int sd )
522 res = fcntl(sd, F_GETFL);
523 res = fcntl(sd, F_SETFL, res | O_NONBLOCK);
676 Int sd = conn_state[conn_no].conn_sd;
680 { Int r = my_read(sd, &rd_first8[0], 8);
694 Int r = my_read(sd, req->data, req->n_data);
878 Int r = my_write(sd, &wr_first8[0], 8);
881 r = my_write(sd, res->data, res->n_data);
940 static int read_from_sd ( int sd )
945 set_blocking(sd);
946 n = read(sd, buf, 99);
950 set_nonblocking(sd);
952 n = read(sd, buf, 100);
1115 /* ok, we have someone waiting to connect. Get the sd. */