Lines Matching refs:index
100 udp_input(int index) in udp_input() argument
108 printf("udp_input(%d) ###############################\n", index); in udp_input()
110 while ((igp = sockets[index].inq) != NULL) { in udp_input()
114 index, igp->igm_level); in udp_input()
116 del_gram(&sockets[index].inq, igp, TRUE); in udp_input()
122 header_len = (sockets[index].headerlen[TRANSPORT_LVL])(NULL); in udp_input()
129 &igp->igm_target, sockets[index].proto) != 0) { in udp_input()
131 "from %s.\n", index, in udp_input()
133 del_gram(&sockets[index].inq, igp, TRUE); in udp_input()
139 if (sockets[index].bind.sin_port != udphp->uh_dport) { in udp_input()
141 "%d != %d from %s.\n", index, in udp_input()
143 sockets[index].bind.sin_port), in udp_input()
145 del_gram(&sockets[index].inq, igp, TRUE); in udp_input()
150 del_gram(&sockets[index].inq, igp, FALSE); in udp_input()
154 add_grams(&sockets[index].inq, ugp); in udp_input()
170 udp_output(int index, struct inetgram *ogp) in udp_output() argument
176 printf("udp_output(%d): 0x%x, %d\n", index, ogp->igm_mp, in udp_output()
185 if (sockets[index].bound) in udp_output()
186 udphp->uh_sport = sockets[index].bind.sin_port; in udp_output()
193 udphp->uh_sum = udp_chksum(udphp, &sockets[index].bind.sin_addr, in udp_output()
194 &ogp->igm_saddr.sin_addr, sockets[index].proto); in udp_output()