Lines Matching refs:sk
138 int sk;
145 if ((sk = socket(AF_BLUETOOTH, SOCK_SEQPACKET, BTPROTO_L2CAP)) < 0) {
154 if (bind(sk, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
156 close(sk);
163 if (getsockopt(sk, SOL_L2CAP, L2CAP_OPTIONS, &opts, &size) < 0) {
165 close(sk);
173 if (setsockopt(sk, SOL_L2CAP, L2CAP_OPTIONS, &opts, sizeof(opts)) < 0) {
175 close(sk);
184 if (connect(sk, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
186 close(sk);
190 req.sock = sk;
198 return sk;
342 int dev_id, sk;
367 sk = do_connect(ctl, dev_id, &src, &dst, psm, (1 << CMTP_LOOPBACK));
391 p.fd = sk;