Lines Matching refs:connfd
157 static int send_reply_devlist(int connfd)
184 rc = usbip_net_send_op_common(connfd, OP_REP_DEVLIST, ST_OK);
191 rc = usbip_net_send(connfd, &reply, sizeof(reply));
206 rc = usbip_net_send(connfd, &pdu_udev, sizeof(pdu_udev));
217 rc = usbip_net_send(connfd, &pdu_uinf,
229 static int recv_request_devlist(int connfd)
236 rc = usbip_net_recv(connfd, &req, sizeof(req));
242 rc = send_reply_devlist(connfd);
251 static int recv_pdu(int connfd)
257 ret = usbip_net_recv_op_common(connfd, &code, &status);
269 info("received request: %#0x(%d)", code, connfd);
272 ret = recv_request_devlist(connfd);
275 ret = recv_request_import(connfd);
285 info("request %#0x(%d): complete", code, connfd);
287 info("request %#0x(%d): failed", code, connfd);
293 static int tcpd_auth(int connfd)
298 request_init(&request, RQ_DAEMON, PROGNAME, RQ_FILE, connfd, 0);
310 int connfd;
318 connfd = accept(listenfd, (struct sockaddr *)&ss, &len);
319 if (connfd < 0) {
330 rc = tcpd_auth(connfd);
333 close(connfd);
339 return connfd;
345 int connfd;
347 connfd = do_accept(listenfd);
348 if (connfd < 0)
353 recv_pdu(connfd);
356 close(connfd);