Pierre Beyssac writes:
>                       if (resid >= MINCLSIZE) {
>                               MCLGET(m, M_WAIT);
> +                             if (m == 0) {
> +                                 error = ENOBUFS;
> +                                 goto release;
> +                             }
>                               if ((m->m_flags & M_EXT) == 0)
>                                       goto nopages;
>                               mlen = MCLBYTES;

I think this part of the patch is useless. MCLGET() does not set
m to NULL when it fails, it simply doesn't set the M_EXT flag.
...unless things have changed recently.

-Archie

___________________________________________________________________________
Archie Cobbs   *   Whistle Communications, Inc.  *   http://www.whistle.com


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to