udp_links 127 src/dps8/udplib.c static UDP_LINK udp_links [MAXLINKS]; udp_links 157 src/dps8/udplib.c memset (udp_links [link] . lport, 0, sizeof (udp_links [link] . lport)); udp_links 158 src/dps8/udplib.c memset (udp_links [link] . rhost, 0, sizeof (udp_links [link] . rhost)); udp_links 159 src/dps8/udplib.c memset (udp_links [link] . rport, 0, sizeof (udp_links [link] . rport)); udp_links 165 src/dps8/udplib.c sprintf (udp_links [link] . lport, "%d", lportno); udp_links 166 src/dps8/udplib.c udp_links [link] . lportno = lportno; udp_links 167 src/dps8/udplib.c sprintf (udp_links [link] . rhost, "localhost"); udp_links 168 src/dps8/udplib.c sprintf (udp_links [link] . rport, "%d", rport); udp_links 169 src/dps8/udplib.c udp_links [link] . rportno = rport; udp_links 177 src/dps8/udplib.c sprintf (udp_links [link] . lport, "%d", lportno); udp_links 178 src/dps8/udplib.c udp_links [link] . lportno = lportno; udp_links 185 src/dps8/udplib.c sprintf (udp_links [link] . rhost, "%s", host); udp_links 186 src/dps8/udplib.c sprintf (udp_links [link] . rport, "%s", port); udp_links 187 src/dps8/udplib.c udp_links [link] . rportno = atoi (port); udp_links 188 src/dps8/udplib.c if (udp_links [link] . lport [0] == '\0') udp_links 190 src/dps8/udplib.c strcpy (udp_links [link] . lport, port); udp_links 191 src/dps8/udplib.c udp_links [link] . lportno = atoi (port); udp_links 193 src/dps8/udplib.c if ((strcmp (udp_links [link] . lport, port) == 0) && udp_links 207 src/dps8/udplib.c if (udp_links [i] . used == 0) udp_links 209 src/dps8/udplib.c memset (& udp_links [i], 0, sizeof (UDP_LINK)); udp_links 246 src/dps8/udplib.c udp_links 263 src/dps8/udplib.c si_me . sin_port = htons ((uint16_t) udp_links [link] . lportno); udp_links 275 src/dps8/udplib.c rc = getaddrinfo (udp_links [link] . rhost, udp_links [link] . rport, NULL, udp_links 286 src/dps8/udplib.c udp_links [link] . sock = sock; udp_links 289 src/dps8/udplib.c udp_links [link] . used = true; udp_links 297 src/dps8/udplib.c printf ("link %d - listening on port %s and sending to %s:%s\n", link, udp_links [link] . lport, udp_links [link] . rhost, udp_links [link] . rport); udp_links 309 src/dps8/udplib.c if (! udp_links [link] . used) udp_links 315 src/dps8/udplib.c close (udp_links [link] . sock); udp_links 316 src/dps8/udplib.c udp_links [link] . used = false; udp_links 340 src/dps8/udplib.c if (! udp_links [link] . used) udp_links 349 src/dps8/udplib.c pkt . sequence = htonl (udp_links [link] . txsequence ++); udp_links 362 src/dps8/udplib.c ssize_t rc = send (udp_links [link] . sock, & pkt, (size_t) pktlen, 0); udp_links 401 src/dps8/udplib.c ssize_t n = read (udp_links [link] . sock, ppkt, pktsiz); udp_links 434 src/dps8/udplib.c if (!udp_links [link] . used) udp_links 480 src/dps8/udplib.c if ((pktseq == 0) && (udp_links [link] . rxsequence != 0)) udp_links 484 src/dps8/udplib.c else if (pktseq < udp_links [link] . rxsequence) udp_links 489 src/dps8/udplib.c else if (pktseq != udp_links [link] . rxsequence) udp_links 493 src/dps8/udplib.c udp_links [link] . rxsequence = pktseq + 1;