void init(void) { uint32 i; _options._socket=-1; _options._port=5840; _options._test=0; _options._sleep=5; _options._display=0; memcpy(_options._code,"NFS!",sizeof(_options._code)); buffer_callback(buffer_listener); for(i=0;i<sizeof(_dispatch)/sizeof(*_dispatch);++i) { *(_dispatch+i)=no_dispatch; } *(_dispatch+MSG_SERVER-0xf0)=dispatch_ignore; // ignore our response *(_dispatch+MSG_MOUSE-0xf0)=dispatch_mouse; *(_dispatch+MSG_KEY-0xf0)=dispatch_key; *(_dispatch+MSG_PING-0xf0)=dispatch_ping; *(_dispatch+MSG_WHOSTHERE-0xf0)=dispatch_whosthere; }
static void mock_buffer_callback(zf_log_message *msg, char *buf) { memset(buf, -1, ZF_LOG_BUF_SZ); buffer_callback(msg, buf); }