This fixes the experimental NFS server so that it won't crash in the
caching code for IPv6 by fixing a typo that used the incorrect variable. It also fixes the indentation of the statement above it. Reported by: simon AT comsys.ntu-kpi.kiev.ua MFC after: 5 days
This commit is contained in:
parent
8d9d061323
commit
d5ad662523
@ -386,9 +386,9 @@ nfsrc_getudp(struct nfsrv_descript *nd, struct nfsrvcache *newrp)
|
||||
newrp->rc_inet = saddr->sin_addr.s_addr;
|
||||
else if (saddr->sin_family == AF_INET6) {
|
||||
saddr6 = (struct sockaddr_in6 *)saddr;
|
||||
NFSBCOPY((caddr_t)&saddr6->sin6_addr,(caddr_t)&newrp->rc_inet6,
|
||||
sizeof (struct in6_addr));
|
||||
rp->rc_flag |= RC_INETIPV6;
|
||||
NFSBCOPY((caddr_t)&saddr6->sin6_addr, (caddr_t)&newrp->rc_inet6,
|
||||
sizeof (struct in6_addr));
|
||||
newrp->rc_flag |= RC_INETIPV6;
|
||||
}
|
||||
LIST_INSERT_HEAD(hp, newrp, rc_hash);
|
||||
TAILQ_INSERT_TAIL(&nfsrvudplru, newrp, rc_lru);
|
||||
|
Loading…
Reference in New Issue
Block a user