Lines Matching refs:trans_conn
156 static void ErrorConnMax(XtransConnInfo /* trans_conn */ );
522 XtransConnInfo trans_conn;
525 trans_conn = priv->trans_conn;
529 if (trans_conn->flags & TRANS_NOXAUTH) {
539 if (_XSERVTransGetPeerAddr(trans_conn, &family, &fromlen, &from) != -1) {
571 if (_XSERVTransGetPeerAddr(trans_conn, &family, &fromlen, &from) != -1) {
615 AllocNewConnection(XtransConnInfo trans_conn, int fd, CARD32 conn_time)
623 oc->trans_conn = trans_conn;
666 XtransConnInfo trans_conn, new_trans_conn;
681 if ((trans_conn = lookup_trans_conn(curconn)) == NULL)
684 if ((new_trans_conn = _XSERVTransAccept(trans_conn, &status)) == NULL)
691 if (trans_conn->flags & TRANS_NOXAUTH)
710 XtransConnInfo trans_conn = data;
714 (void) _XSERVTransRead(trans_conn, &order, 1);
738 (void) _XSERVTransWritev(trans_conn, iov, 3);
740 RemoveNotifyFd(trans_conn->fd);
741 _XSERVTransClose(trans_conn);
745 ErrorConnMax(XtransConnInfo trans_conn)
747 if (!SetNotifyFd(trans_conn->fd, ConnMaxNotify, X_NOTIFY_READ, trans_conn))
748 _XSERVTransClose(trans_conn);
759 if (oc->trans_conn) {
765 _XSERVTransDisconnect(oc->trans_conn);
766 _XSERVTransClose(oc->trans_conn);
767 oc->trans_conn = NULL;
1108 if (oc->trans_conn) {
1110 ospoll_listen(server_poll, oc->trans_conn->fd, X_NOTIFY_READ);
1112 ospoll_mute(server_poll, oc->trans_conn->fd, X_NOTIFY_READ);