| version 1.179, 2009/09/16 15:23:05 |
version 1.179.4.1, 2011/05/31 03:05:08 |
| Line 804 udp4_realinput(struct sockaddr_in *src, |
|
| Line 804 udp4_realinput(struct sockaddr_in *src, |
|
| /* |
/* |
| * Locate pcb for datagram. |
* Locate pcb for datagram. |
| */ |
*/ |
| inp = in_pcblookup_connect(&udbtable, *src4, *sport, *dst4, *dport); |
inp = in_pcblookup_connect(&udbtable, *src4, *sport, *dst4, |
| |
*dport, 0); |
| if (inp == 0) { |
if (inp == 0) { |
| UDP_STATINC(UDP_STAT_PCBHASHMISS); |
UDP_STATINC(UDP_STAT_PCBHASHMISS); |
| inp = in_pcblookup_bind(&udbtable, *dst4, *dport); |
inp = in_pcblookup_bind(&udbtable, *dst4, *dport); |
| Line 958 udp6_realinput(int af, struct sockaddr_i |
|
| Line 959 udp6_realinput(int af, struct sockaddr_i |
|
| * Locate pcb for datagram. |
* Locate pcb for datagram. |
| */ |
*/ |
| in6p = in6_pcblookup_connect(&udbtable, &src6, sport, dst6, |
in6p = in6_pcblookup_connect(&udbtable, &src6, sport, dst6, |
| dport, 0); |
dport, 0, 0); |
| if (in6p == 0) { |
if (in6p == 0) { |
| UDP_STATINC(UDP_STAT_PCBHASHMISS); |
UDP_STATINC(UDP_STAT_PCBHASHMISS); |
| in6p = in6_pcblookup_bind(&udbtable, dst6, dport, 0); |
in6p = in6_pcblookup_bind(&udbtable, dst6, dport, 0); |