[BACK]Return to uipc_socket.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / kern

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/kern/uipc_socket.c between version 1.5 and 1.6

version 1.5, 1993/08/03 02:45:20 version 1.6, 1993/09/08 21:12:49
Line 395  restart:
Line 395  restart:
                                 MGET(m, M_WAIT, MT_DATA);                                  MGET(m, M_WAIT, MT_DATA);
                                 mlen = MLEN;                                  mlen = MLEN;
                         }                          }
                         if (resid >= MINCLSIZE && space >= MCLBYTES) {                          if (resid >= MINCLSIZE) {
                                 MCLGET(m, M_WAIT);                                  MCLGET(m, M_WAIT);
                                 if ((m->m_flags & M_EXT) == 0)                                  if ((m->m_flags & M_EXT) == 0)
                                         goto nopages;                                          goto nopages;
Line 409  restart:
Line 409  restart:
                                 } else                                  } else
                                         len = min(MCLBYTES, resid);                                          len = min(MCLBYTES, resid);
 #endif  #endif
                                 space -= MCLBYTES;                                  len = min(len, space);
                                   space -= len;
                         } else {                          } else {
 nopages:  nopages:
                                 len = min(min(mlen, resid), space);                                  len = min(min(mlen, resid), space);

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

CVSweb <webmaster@jp.NetBSD.org>