Subversion Repositories HelenOS

Rev

Rev 1453 | Rev 1465 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1453 Rev 1459
Line 109... Line 109...
109
                active_client = i - KBD_KEY_F1;
109
                active_client = i - KBD_KEY_F1;
110
                break;
110
                break;
111
            }
111
            }
112
            keybuffer_push(&(connections[active_client].keybuffer), i);
112
            keybuffer_push(&(connections[active_client].keybuffer), i);
113
            /* Send it to first FB, DEBUG */
113
            /* Send it to first FB, DEBUG */
114
            ipc_call_async_2(connections[0].vfb_phone, FB_PUTCHAR, 0, IPC_GET_ARG1(call),NULL,NULL);
114
//          ipc_call_async_2(connections[0].vfb_phone, FB_PUTCHAR, 0, IPC_GET_ARG1(call),NULL,NULL);
115
            ipc_answer_fast(callid, 0, 0, 0);
115
            ipc_call_sync_2(connections[0].vfb_phone, FB_PUTCHAR, 0, IPC_GET_ARG1(call),NULL,NULL);
-
 
116
 
116
            break;
117
            break;
117
        default:
118
        default:
118
            ipc_answer_fast(callid,ENOENT,0,0);
119
            retval = ENOENT;
119
        }      
120
        }      
-
 
121
        ipc_answer_fast(callid, retval, 0, 0);
120
    }
122
    }
121
}
123
}
122
 
124
 
123
/** Default thread for new connections */
125
/** Default thread for new connections */
124
void client_connection(ipc_callid_t iid, ipc_call_t *icall)
126
void client_connection(ipc_callid_t iid, ipc_call_t *icall)