Lines Matching refs:ctrl
71 srv->ctrl = srv->intr = -1; in server_init()
85 srv->ctrl = socket(PF_BLUETOOTH, SOCK_SEQPACKET, BLUETOOTH_PROTO_L2CAP); in server_init()
86 if (srv->ctrl < 0) { in server_init()
100 if (bind(srv->ctrl, (struct sockaddr *) &l2addr, sizeof(l2addr)) < 0) { in server_init()
103 close(srv->ctrl); in server_init()
108 if (listen(srv->ctrl, 10) < 0) { in server_init()
111 close(srv->ctrl); in server_init()
121 close(srv->ctrl); in server_init()
132 close(srv->ctrl); in server_init()
141 close(srv->ctrl); in server_init()
146 FD_SET(srv->ctrl, &srv->rfdset); in server_init()
148 srv->maxfd = max(srv->ctrl, srv->intr); in server_init()
163 close(srv->ctrl); in server_shutdown()
208 if (fd == srv->ctrl || fd == srv->intr) in server_do()
238 (fd == srv->ctrl)? "control" : "interrupt", in server_accept()
247 (fd == srv->ctrl)? "control" : "interrupt", in server_accept()
268 if (fd == srv->ctrl) { in server_accept()
269 assert(s->ctrl == -1); in server_accept()
270 s->ctrl = new_fd; in server_accept()
275 s->state = (s->ctrl == -1)? W4CTRL : OPEN; in server_accept()
283 (fd == srv->ctrl)? "control" : "interrupt", in server_accept()
315 if (fd == s->ctrl) { in server_process()
338 (fd == s->ctrl)? "control" : "interrupt", in server_process()
347 (fd == s->ctrl)? "control" : "interrupt"); in server_process()