diff options
| author | Alfred Perlstein <alfred@FreeBSD.org> | 2002-02-06 19:14:02 +0000 |
|---|---|---|
| committer | Alfred Perlstein <alfred@FreeBSD.org> | 2002-02-06 19:14:02 +0000 |
| commit | 866e3c900833a4c06b4d3743ecb027c729905d86 (patch) | |
| tree | 997d62cf3819bc4b0fd94fb665605bba0911a7c6 /lib | |
| parent | 30577d19fa32904017eff5958a54efc1e8203d72 (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libc/rpc/svc_vc.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/libc/rpc/svc_vc.c b/lib/libc/rpc/svc_vc.c index 6e32772768a9..a7cb0806082d 100644 --- a/lib/libc/rpc/svc_vc.c +++ b/lib/libc/rpc/svc_vc.c @@ -312,12 +312,8 @@ again: return (FALSE); memcpy(xprt->xp_rtaddr.buf, &addr, len); xprt->xp_rtaddr.len = len; - if (addr.ss_family == AF_LOCAL) { - xprt->xp_raddr = *(struct sockaddr_in *)xprt->xp_rtaddr.buf; - xprt->xp_addrlen = sizeof (struct sockaddr_in); - } #ifdef PORTMAP - if (addr.ss_family == AF_INET) { + if (addr.ss_family == AF_INET || addr.ss_family == AF_LOCAL) { xprt->xp_raddr = *(struct sockaddr_in *)xprt->xp_rtaddr.buf; xprt->xp_addrlen = sizeof (struct sockaddr_in); } |
