Lines Matching full:intr
71 srv->ctrl = srv->intr = -1; in server_init()
117 srv->intr = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BLUETOOTH_PROTO_L2CAP); in server_init()
118 if (srv->intr < 0) { in server_init()
128 if (bind(srv->intr, (struct sockaddr *) &l2addr, sizeof(l2addr)) < 0) { in server_init()
131 close(srv->intr); in server_init()
137 if (listen(srv->intr, 10) < 0) { in server_init()
140 close(srv->intr); in server_init()
147 FD_SET(srv->intr, &srv->rfdset); in server_init()
148 srv->maxfd = max(srv->ctrl, srv->intr); in server_init()
164 close(srv->intr); in server_shutdown()
208 if (fd == srv->ctrl || fd == srv->intr) in server_do()
271 s->state = (s->intr == -1)? W4INTR : OPEN; in server_accept()
273 assert(s->intr == -1); in server_accept()
274 s->intr = new_fd; in server_accept()
318 } else if (fd == s->intr) { in server_process()