fnpData 291 src/dps8/dps8_fnp2.c t_fnpData fnpData; fnpData 327 src/dps8/dps8_fnp2.c (void)memset(& fnpData, 0, sizeof(fnpData)); fnpData 328 src/dps8/dps8_fnp2.c fnpData.telnet_address = strdup("0.0.0.0"); fnpData 329 src/dps8/dps8_fnp2.c if (!fnpData.telnet_address) fnpData 341 src/dps8/dps8_fnp2.c fnpData.telnet_port = 6180; fnpData 342 src/dps8/dps8_fnp2.c fnpData.telnet3270_port = 3270; fnpData 348 src/dps8/dps8_fnp2.c if (fnpData.telnet_address) { fnpData 349 src/dps8/dps8_fnp2.c FREE (fnpData.telnet_address); fnpData 350 src/dps8/dps8_fnp2.c fnpData.telnet_address = NULL; fnpData 354 src/dps8/dps8_fnp2.c struct fnpUnitData_s * unitp = & fnpData.fnpUnitData[fnpUnitIdx]; fnpData 394 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnpUnitIdx]; fnpData 406 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 439 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 461 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 483 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 505 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 589 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 615 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 661 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 683 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 706 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 729 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 797 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 1224 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].stations[p->stationNo].EORReceived = true; fnpData 1225 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].stations[p->stationNo].hdr_sent = false; fnpData 1276 src/dps8/dps8_fnp2.c if (! fnpData.fnpUnitData[fnp_unit_idx].fnpIsRunning) fnpData 1280 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno]; fnpData 1332 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].write_complete = true; fnpData 1345 src/dps8/dps8_fnp2.c uint fnpno = fnpData.ibm3270ctlr[ctlr_no].fnpno; fnpData 1346 src/dps8/dps8_fnp2.c uint lineno = fnpData.ibm3270ctlr[ctlr_no].lineno; fnpData 1347 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1396 src/dps8/dps8_fnp2.c uint fnpno = fnpData.ibm3270ctlr[ASSUME0].fnpno; fnpData 1397 src/dps8/dps8_fnp2.c uint lineno = fnpData.ibm3270ctlr[ASSUME0].lineno; fnpData 1398 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1406 src/dps8/dps8_fnp2.c struct ibm3270ctlr_s * ctlrp = & fnpData.ibm3270ctlr[ASSUME0]; fnpData 1407 src/dps8/dps8_fnp2.c struct station_s * stnp = & fnpData.ibm3270ctlr[ASSUME0].stations[ctlrp->stn_no]; fnpData 1450 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].sending_stn_in_buffer = false; fnpData 1474 src/dps8/dps8_fnp2.c uint fnpno = fnpData.ibm3270ctlr[ASSUME0].fnpno; fnpData 1475 src/dps8/dps8_fnp2.c uint lineno = fnpData.ibm3270ctlr[ASSUME0].lineno; fnpData 1476 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1480 src/dps8/dps8_fnp2.c if (fnpData.ibm3270ctlr[ASSUME0].sending_stn_in_buffer) fnpData 1486 src/dps8/dps8_fnp2.c if (fnpData.ibm3270ctlr[ASSUME0].write_complete) fnpData 1488 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].write_complete = false; fnpData 1496 src/dps8/dps8_fnp2.c if (! fnpData.du3270_poll) fnpData 1498 src/dps8/dps8_fnp2.c fnpData.du3270_poll --; fnpData 1499 src/dps8/dps8_fnp2.c if (fnpData.du3270_poll) fnpData 1501 src/dps8/dps8_fnp2.c struct ibm3270ctlr_s * ctlrp = & fnpData.ibm3270ctlr[ASSUME0]; fnpData 1515 src/dps8/dps8_fnp2.c struct station_s * stnp = & fnpData.ibm3270ctlr[ASSUME0].stations[ctlrp->stn_no]; fnpData 1564 src/dps8/dps8_fnp2.c if (! fnpData.fnpUnitData[fnp_unit_idx].fnpIsRunning) fnpData 1572 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno]; fnpData 1822 src/dps8/dps8_fnp2.c sim_printf(" FNP IPC name: %s", fnpData.fnpUnitData [n] . ipcName); fnpData 1834 src/dps8/dps8_fnp2.c strncpy (fnpData.fnpUnitData [n] . ipcName, cptr, MAX_DEV_NAME_LEN - 1); fnpData 1835 src/dps8/dps8_fnp2.c fnpData.fnpUnitData [n] . ipcName [MAX_DEV_NAME_LEN - 1] = 0; fnpData 1838 src/dps8/dps8_fnp2.c fnpData.fnpUnitData [n] . ipcName [0] = 0; fnpData 1854 src/dps8/dps8_fnp2.c enum service_types st = fnpData.fnpUnitData[devnum].MState.line[linenum].service; fnpData 1897 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[devnum].MState.line[linenum].service = service_undefined; fnpData 1899 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[devnum].MState.line[linenum].service = service_login; fnpData 1902 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[devnum].MState.line[linenum].service = service_3270; fnpData 1903 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].fnpno = (uint) devnum; fnpData 1904 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].lineno = linenum; fnpData 1907 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[devnum].MState.line[linenum].service = service_autocall; fnpData 1916 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[devnum].MState.line[linenum].service = service_slave; fnpData 1917 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[devnum].MState.line[linenum].port = (int) pn; fnpData 1940 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = fnpData.fnpUnitData + fnpUnitIdx; fnpData 2178 src/dps8/dps8_fnp2.c fnpData 2204 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = fnpData.fnpUnitData + fnpUnitIdx; fnpData 2282 src/dps8/dps8_fnp2.c if (fnpData.fnpUnitData[n].device_name[0] != 0) fnpData 2283 src/dps8/dps8_fnp2.c sim_printf(" name: %s", fnpData.fnpUnitData[n].device_name); fnpData 2297 src/dps8/dps8_fnp2.c strncpy (fnpData.fnpUnitData[n].device_name, cptr, MAX_DEV_NAME_LEN-1); fnpData 2298 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[n].device_name[MAX_DEV_NAME_LEN-1] = 0; fnpData 2301 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[n].device_name[0] = 0; fnpData 2325 src/dps8/dps8_fnp2.c struct fnpUnitData_s * fudp = fnpData.fnpUnitData + fnpUnitIdx; fnpData 2394 src/dps8/dps8_fnp2.c fnpData 2399 src/dps8/dps8_fnp2.c fnpData 2401 src/dps8/dps8_fnp2.c fnpData 2403 src/dps8/dps8_fnp2.c fnpData 2405 src/dps8/dps8_fnp2.c fnpData 2422 src/dps8/dps8_fnp2.c fnpData 2460 src/dps8/dps8_fnp2.c if (fnpData.du_server_inited) fnpData 2470 src/dps8/dps8_fnp2.c fnpData.telnet_port = n; fnpData 2480 src/dps8/dps8_fnp2.c if (fnpData.du_server_inited) fnpData 2487 src/dps8/dps8_fnp2.c if (fnpData.telnet_address) fnpData 2488 src/dps8/dps8_fnp2.c FREE (fnpData.telnet_address); fnpData 2489 src/dps8/dps8_fnp2.c fnpData.telnet_address = strdup (buf); fnpData 2490 src/dps8/dps8_fnp2.c if (!fnpData.telnet_address) fnpData 2504 src/dps8/dps8_fnp2.c sim_printf ("[FNP emulation: FNP server address set to %s]\n", fnpData.telnet_address); fnpData 2512 src/dps8/dps8_fnp2.c if ( (fnpData.du3270_server_inited) || (fnpData.du_server_inited) ) fnpData 2522 src/dps8/dps8_fnp2.c fnpData.telnet3270_port = n; fnpData 2533 src/dps8/dps8_fnp2.c rc = fnpuvInit (fnpData.telnet_port, fnpData.telnet_address); fnpData 2551 src/dps8/dps8_fnp2.c if (! fnpData.fnpUnitData[fnp_unit_idx].fnpIsRunning) fnpData 2555 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno]; fnpData 2561 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.accept_calls) fnpData 2658 src/dps8/dps8_fnp2.c uint fnpno = fnpData.ibm3270ctlr[ASSUME0].fnpno; fnpData 2659 src/dps8/dps8_fnp2.c uint lineno = fnpData.ibm3270ctlr[ASSUME0].lineno; fnpData 2673 src/dps8/dps8_fnp2.c fnpData.ibm3270ctlr[ASSUME0].selDevChar = addr_map[p->stationNo]; fnpData 2700 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 2767 src/dps8/dps8_fnp2.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 2768 src/dps8/dps8_fnp2.c if (! fnpData.fnpUnitData[fnpno].MState.accept_calls) fnpData 2788 src/dps8/dps8_fnp2.c struct station_s * stn_p = & fnpData.ibm3270ctlr[ASSUME0].stations[stn_no]; fnpData 2991 src/dps8/dps8_fnp2.c if (fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].service != service_login || fnpData 2992 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].line_client) fnpData 3004 src/dps8/dps8_fnp2.c if (! fnpData.fnpUnitData[fnp_unit_idx].fnpIsRunning) fnpData 3008 src/dps8/dps8_fnp2.c if (fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].service == service_login && fnpData 3009 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].listen && fnpData 3010 src/dps8/dps8_fnp2.c ! fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].line_disconnected && fnpData 3011 src/dps8/dps8_fnp2.c ! fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].line_client && fnpData 3012 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.accept_calls) fnpData 3027 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].line_client = client; fnpData 3056 src/dps8/dps8_fnp2.c if (! fnpData.fnpUnitData[fnp_unit_idx].MState.accept_calls) fnpData 3058 src/dps8/dps8_fnp2.c else if (! fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].listen) fnpData 3063 src/dps8/dps8_fnp2.c if (fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].lineType == 0) /* LINE_NONE */ fnpData 3064 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].lineType = 1; /* LINE_ASCII */ fnpData 3065 src/dps8/dps8_fnp2.c fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno].accept_new_terminal = true; fnpData 3066 src/dps8/dps8_fnp2.c reset_line (& fnpData.fnpUnitData[fnp_unit_idx].MState.line[lineno]); fnpData 3071 src/dps8/dps8_fnp2.c (void)fnpuvInit (fnpData.telnet_port, fnpData.telnet_address); fnpData 237 src/dps8/dps8_fnp2.h extern t_fnpData fnpData; fnpData 306 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].pollCtlrChar = (unsigned char) (c1 & 0xff); fnpData 307 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].pollDevChar = (unsigned char) (c3 & 0xff); fnpData 308 src/dps8/dps8_fnp2_iomcmd.c fnpData. fnpData 329 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].selCtlrChar = (unsigned char) (c1 & 0xff); fnpData 330 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].selDevChar = (unsigned char) (c3 & 0xff); fnpData 333 src/dps8/dps8_fnp2_iomcmd.c if (fnpData.ibm3270ctlr[ASSUME0].selDevChar == 127) fnpData 335 src/dps8/dps8_fnp2_iomcmd.c fnpData. fnpData 348 src/dps8/dps8_fnp2_iomcmd.c if (addr_map [stn_no] == fnpData.ibm3270ctlr[ASSUME0].selDevChar) fnpData 353 src/dps8/dps8_fnp2_iomcmd.c (unsigned int) fnpData.ibm3270ctlr[ASSUME0].selDevChar); fnpData 356 src/dps8/dps8_fnp2_iomcmd.c fnpData. fnpData 361 src/dps8/dps8_fnp2_iomcmd.c fnpData. fnpData 1692 src/dps8/dps8_fnp2_iomcmd.c decoded_p->fudp = & fnpData.fnpUnitData [decoded_p->devUnitIdx]; fnpData 1760 src/dps8/dps8_fnp2_iomcmd.c fnpData.fnpUnitData[devUnitIdx].MState.accept_calls = false; fnpData 1764 src/dps8/dps8_fnp2_iomcmd.c fnpData.fnpUnitData[devUnitIdx].MState.line [lineno] . listen = false; fnpData 1765 src/dps8/dps8_fnp2_iomcmd.c if (fnpData.fnpUnitData[devUnitIdx].MState.line [lineno].line_client) fnpData 1767 src/dps8/dps8_fnp2_iomcmd.c fnpuv_start_writestr (fnpData.fnpUnitData[devUnitIdx].MState.line [lineno].line_client, fnpData 1770 src/dps8/dps8_fnp2_iomcmd.c if (fnpData.fnpUnitData[devUnitIdx].MState.line[lineno].service == service_3270) fnpData 1774 src/dps8/dps8_fnp2_iomcmd.c if (fnpData.ibm3270ctlr[ASSUME0].configured) fnpData 1781 src/dps8/dps8_fnp2_iomcmd.c (void)memset (& fnpData.ibm3270ctlr[ASSUME0], 0, sizeof (struct ibm3270ctlr_s)); fnpData 1782 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].configured = true; fnpData 1783 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].fnpno = devUnitIdx; fnpData 1784 src/dps8/dps8_fnp2_iomcmd.c fnpData.ibm3270ctlr[ASSUME0].lineno = lineno; fnpData 1789 src/dps8/dps8_fnp2_iomcmd.c if (fnpData.fnpUnitData[devUnitIdx].MState.line[lineno].lineType == 0) /* LINE_NONE */ fnpData 1790 src/dps8/dps8_fnp2_iomcmd.c fnpData.fnpUnitData[devUnitIdx].MState.line[lineno].lineType = 7; /* LINE_BSC */ fnpData 1791 src/dps8/dps8_fnp2_iomcmd.c fnpData.fnpUnitData[devUnitIdx].MState.line[lineno].accept_new_terminal = true; fnpData 1795 src/dps8/dps8_fnp2_iomcmd.c (void)fnpuvInit (fnpData.telnet_port, fnpData.telnet_address); fnpData 1797 src/dps8/dps8_fnp2_iomcmd.c (void)fnpuv3270Init (fnpData.telnet3270_port); fnpData 1819 src/dps8/dps8_fnp2_iomcmd.c struct fnpUnitData_s * fudp = & fnpData.fnpUnitData [fnp_unit_idx]; fnpData 281 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 342 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[p->fnpno].MState.line[p->lineno]; fnpData 522 src/dps8/fnpuv.c if (addr_map [stn_no] == fnpData.ibm3270ctlr[ASSUME0].selDevChar) fnpData 527 src/dps8/fnpuv.c (unsigned int) fnpData.ibm3270ctlr[ASSUME0].selDevChar); fnpData 530 src/dps8/fnpuv.c uv_tcp_t * stn_client = fnpData.ibm3270ctlr[ASSUME0].stations[stn_no].client; fnpData 758 src/dps8/fnpuv.c uv_tcp_init (fnpData.loop, client); fnpData 770 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[p->fnpno].MState.line[p->lineno]; fnpData 846 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[p->fnpno].MState.line[p->lineno]; fnpData 863 src/dps8/fnpuv.c if (fnpData.du_server_inited) fnpData 869 src/dps8/fnpuv.c if (! fnpData.loop) fnpData 870 src/dps8/fnpuv.c fnpData.loop = uv_default_loop (); fnpData 873 src/dps8/fnpuv.c fnpData.loop = uv_default_loop (); fnpData 874 src/dps8/fnpuv.c uv_tcp_init (fnpData.loop, & fnpData.du_server); fnpData 880 src/dps8/fnpuv.c fnpData.du_server.data = NULL; fnpData 885 src/dps8/fnpuv.c uv_tcp_bind (& fnpData.du_server, (const struct sockaddr *) & addr, 0); fnpData 886 src/dps8/fnpuv.c int r = uv_listen ((uv_stream_t *) & fnpData.du_server, DEFAULT_BACKLOG, fnpData 893 src/dps8/fnpuv.c fnpData.du_server_inited = true; fnpData 910 src/dps8/fnpuv.c if (! fnpData.loop) fnpData 912 src/dps8/fnpuv.c /* int ret = */ uv_run (fnpData.loop, UV_RUN_NOWAIT); fnpData 929 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[p->fnpno].MState.line[p->lineno]; fnpData 958 src/dps8/fnpuv.c if (! fnpData.loop) fnpData 962 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1070 src/dps8/fnpuv.c uv_tcp_init (fnpData.loop, linep->line_client); fnpData 1118 src/dps8/fnpuv.c fnpData 1137 src/dps8/fnpuv.c if (! fnpData.loop) fnpData 1140 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1146 src/dps8/fnpuv.c uv_tcp_init (fnpData.loop, & linep->server); fnpData 1178 src/dps8/fnpuv.c uv_ip4_addr (fnpData.telnet_address, linep->port, & addr); fnpData 1184 src/dps8/fnpuv.c sim_printf ("\r[FNP emulation: listen error: %s:%ld: %s]\r\n", fnpData.telnet_address, (long) linep->port, uv_strerror(r)); fnpData 1186 src/dps8/fnpuv.c sim_printf ("\r[FNP emulation: listening on %s:%ld]\r\n", fnpData.telnet_address, (long) linep->port); fnpData 1205 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1346 src/dps8/fnpuv.c struct t_line * linep = & fnpData.fnpUnitData[fnpno].MState.line[lineno]; fnpData 1357 src/dps8/fnpuv.c fnpData.du3270_poll = start ? 100 : 0; fnpData 1387 src/dps8/fnpuv.c uv_tcp_init (fnpData.loop, client); fnpData 1398 src/dps8/fnpuv.c if (fnpData.ibm3270ctlr[ASSUME0].stations[stn_no].client == NULL) fnpData 1408 src/dps8/fnpuv.c uint fnpno = fnpData.ibm3270ctlr[ASSUME0].fnpno; fnpData 1409 src/dps8/fnpuv.c uint lineno = fnpData.ibm3270ctlr[ASSUME0].lineno; fnpData 1411 src/dps8/fnpuv.c fnpData.fnpUnitData[fnpno].MState.line[lineno].line_client = NULL; fnpData 1413 src/dps8/fnpuv.c fnpData.ibm3270ctlr[ASSUME0].stations[stn_no].client = client; fnpData 1416 src/dps8/fnpuv.c fnpData.ibm3270ctlr[ASSUME0].selDevChar = addr_map[stn_no]; fnpData 1506 src/dps8/fnpuv.c if (fnpData.du3270_server_inited) fnpData 1511 src/dps8/fnpuv.c if (! fnpData.loop) fnpData 1512 src/dps8/fnpuv.c fnpData.loop = uv_default_loop (); fnpData 1514 src/dps8/fnpuv.c uv_tcp_init (fnpData.loop, & fnpData.du3270_server); fnpData 1517 src/dps8/fnpuv.c fnpData.du3270_server.data = NULL; fnpData 1521 src/dps8/fnpuv.c uv_ip4_addr (fnpData.telnet_address, telnet3270_port, & addr); fnpData 1522 src/dps8/fnpuv.c uv_tcp_bind (& fnpData.du3270_server, (const struct sockaddr *) & addr, 0); fnpData 1523 src/dps8/fnpuv.c int r = uv_listen ((uv_stream_t *) & fnpData.du3270_server, DEFAULT_BACKLOG, fnpData 1528 src/dps8/fnpuv.c fnpData.telnet_address, (long) telnet3270_port, uv_strerror(r)); fnpData 1531 src/dps8/fnpuv.c fnpData.du3270_server_inited = true; fnpData 1533 src/dps8/fnpuv.c fnpData.telnet_address, (long) telnet3270_port);