1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-10-19 02:29:40 +00:00

Change the reboot panic that would have occurred if clientid

numbers wrapped around to a printf() warning of a possible
DOS attack, in the experimental nfsv4 server.

Approved by:	kib (mentor)
This commit is contained in:
Rick Macklem 2009-05-22 16:41:33 +00:00
parent ae1add4e55
commit 199685bca9
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=192588

View File

@ -3705,12 +3705,8 @@ nfsrv_nextclientindex(void)
if (client_index != 0)
return (client_index);
/*
* In practice we'll never get here, but the panic is here
* just for fun. (client_index will not wrap around on any real server)
*/
panic("nfsv4 server out of clientids");
return (0); /* Just to shut the compiler up */
printf("out of clientids, possible DOS attack\n");
return (client_index);
}
/*