patches for easier mirroring, to eliminate a special copy, to make www.freebsd.org/security a full copy of security.freebsd.org and be eventually be the same. For now files are just sitting there. The symlinks are missing. Discussed on: www (repository location) Discussed with: simon (so)
		
			
				
	
	
		
			11 lines
		
	
	
	
		
			386 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
	
		
			386 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| --- sys/nfsserver/nfs_srvsock.c	28 Jan 2006 19:24:40 -0000	1.96
 | |
| +++ sys/nfsserver/nfs_srvsock.c	25 Feb 2006 21:27:10 -0000
 | |
| @@ -592,7 +592,7 @@
 | |
|  			slp->ns_flag |= SLP_LASTFRAG;
 | |
|  		else
 | |
|  			slp->ns_flag &= ~SLP_LASTFRAG;
 | |
| -		if (slp->ns_reclen > NFS_MAXPACKET) {
 | |
| +		if (slp->ns_reclen > NFS_MAXPACKET || slp->ns_reclen <= 0) {
 | |
|  			slp->ns_flag &= ~SLP_GETSTREAM;
 | |
|  			return (EPERM);
 | |
|  		}
 |