Lines Matching refs:ctrl
72 srv->ctrl = srv->intr = -1; in server_init()
86 srv->ctrl = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BLUETOOTH_PROTO_L2CAP); in server_init()
87 if (srv->ctrl < 0) { in server_init()
101 if (bind(srv->ctrl, (struct sockaddr *) &l2addr, sizeof(l2addr)) < 0) { in server_init()
104 close(srv->ctrl); in server_init()
109 if (listen(srv->ctrl, 10) < 0) { in server_init()
112 close(srv->ctrl); in server_init()
122 close(srv->ctrl); in server_init()
133 close(srv->ctrl); in server_init()
142 close(srv->ctrl); in server_init()
147 FD_SET(srv->ctrl, &srv->rfdset); in server_init()
149 srv->maxfd = max(srv->ctrl, srv->intr); in server_init()
164 close(srv->ctrl); in server_shutdown()
209 if (fd == srv->ctrl || fd == srv->intr) in server_do()
239 (fd == srv->ctrl)? "control" : "interrupt", in server_accept()
248 (fd == srv->ctrl)? "control" : "interrupt", in server_accept()
269 if (fd == srv->ctrl) { in server_accept()
270 assert(s->ctrl == -1); in server_accept()
271 s->ctrl = new_fd; in server_accept()
276 s->state = (s->ctrl == -1)? W4CTRL : OPEN; in server_accept()
284 (fd == srv->ctrl)? "control" : "interrupt", in server_accept()
316 if (fd == s->ctrl) { in server_process()
339 (fd == s->ctrl)? "control" : "interrupt", in server_process()
348 (fd == s->ctrl)? "control" : "interrupt"); in server_process()