Doing a connect on UDP sockets causes the linux network stack to reject UDP
patches from multi-home server with nic on the same subnet. (bz 212471)
This commit is contained in:
parent
7cb13c84e8
commit
8e4266829b
11
nfs-utils-1.0.10-udp-no-connect.patch
Normal file
11
nfs-utils-1.0.10-udp-no-connect.patch
Normal file
@ -0,0 +1,11 @@
|
||||
--- nfs-utils-1.0.9/support/nfs/conn.c.noconnect
|
||||
+++ nfs-utils-1.0.9/support/nfs/conn.c
|
||||
@@ -98,7 +98,7 @@ int get_socket(struct sockaddr_in *saddr
|
||||
return RPC_ANYSOCK;
|
||||
}
|
||||
}
|
||||
- if (type == SOCK_STREAM || type == SOCK_DGRAM) {
|
||||
+ if (type == SOCK_STREAM) {
|
||||
cc = connect(so, (struct sockaddr *)saddr, namelen);
|
||||
if (cc < 0) {
|
||||
rpc_createerr.cf_stat = RPC_SYSTEMERROR;
|
@ -1,7 +1,7 @@
|
||||
Summary: NFS utlilities and supporting clients and daemons for the kernel NFS server.
|
||||
Name: nfs-utils
|
||||
Version: 1.0.10
|
||||
Release: 3%{?dist}
|
||||
Release: 4%{?dist}
|
||||
Epoch: 1
|
||||
|
||||
# group all 32bit related archs
|
||||
@ -44,6 +44,7 @@ Patch75: nfs-utils-1.0.9-nfsmount-authnone.patch
|
||||
Patch76: nfs-utils-1.0.9-mount-remount.patch
|
||||
Patch77: nfs-utils-1.0.10-export-nosubtree.patch
|
||||
Patch78: nfs-utils-1.0.10-mount-nfsvers.patch
|
||||
Patch79: nfs-utils-1.0.10-udp-no-connect.patch
|
||||
|
||||
%if %{enablefscache}
|
||||
Patch90: nfs-utils-1.0.9-mount-fsc.patch
|
||||
@ -109,6 +110,7 @@ This package also contains the mount.nfs and umount.nfs program.
|
||||
%patch76 -p1
|
||||
%patch77 -p1
|
||||
%patch78 -p1
|
||||
%patch79 -p1
|
||||
%if %{enablefscache}
|
||||
%patch90 -p1
|
||||
%endif
|
||||
@ -286,6 +288,11 @@ fi
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Wed Nov 28 2006 Steve Dickson <steved@redhat.com> 1.0.10-4
|
||||
- Doing a connect on UDP sockets causes the linux network
|
||||
stack to reject UDP patches from multi-home server with
|
||||
nic on the same subnet. (bz 212471)
|
||||
|
||||
* Wed Nov 15 2006 Steve Dickson <steved@redhat.com> 1.0.10-3
|
||||
- Removed some old mounting versioning code that was
|
||||
stopping tcp mount from working (bz 212471)
|
||||
|
Loading…
Reference in New Issue
Block a user