Rewrite sbreserve_locked()'s comment on NULL thread pointers, eliminating

an XXXRW about the comment being stale.

MFC after:	3 days
This commit is contained in:
Robert Watson 2008-10-07 09:51:39 +00:00
parent 6c8286e42d
commit 7978014d3a
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=183663

View File

@ -284,10 +284,11 @@ sbreserve_locked(struct sockbuf *sb, u_long cc, struct socket *so,
SOCKBUF_LOCK_ASSERT(sb);
/*
* td will only be NULL when we're in an interrupt (e.g. in
* tcp_input()).
*
* XXXRW: This comment needs updating, as might the code.
* When a thread is passed, we take into account the thread's socket
* buffer size limit. The caller will generally pass curthread, but
* in the TCP input path, NULL will be passed to indicate that no
* appropriate thread resource limits are available. In that case,
* we don't apply a process limit.
*/
if (cc > sb_max_adj)
return (0);