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

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

Diff for /src/sys/nfs/nfs_socket.c between version 1.180 and 1.181

version 1.180, 2009/03/14 21:04:25 version 1.181, 2009/10/16 23:36:05
Line 523  nfs_send(struct socket *so, struct mbuf 
Line 523  nfs_send(struct socket *so, struct mbuf 
                                  */                                   */
                                 if (rep->r_flags & R_SOFTTERM)                                  if (rep->r_flags & R_SOFTTERM)
                                         error = EINTR;                                          error = EINTR;
                                 else                                  else if (error != EMSGSIZE)
                                         rep->r_flags |= R_MUSTRESEND;                                          rep->r_flags |= R_MUSTRESEND;
                         }                          }
                 } else {                  } else {
Line 540  nfs_send(struct socket *so, struct mbuf 
Line 540  nfs_send(struct socket *so, struct mbuf 
                  * Handle any recoverable (soft) socket errors here. (? ? ?)                   * Handle any recoverable (soft) socket errors here. (? ? ?)
                  */                   */
                 if (error != EINTR && error != ERESTART &&                  if (error != EINTR && error != ERESTART &&
                         error != EWOULDBLOCK && error != EPIPE)                      error != EWOULDBLOCK && error != EPIPE &&
                       error != EMSGSIZE)
                         error = 0;                          error = 0;
         }          }
         return (error);          return (error);

Legend:
Removed from v.1.180  
changed lines
  Added in v.1.181

CVSweb <webmaster@jp.NetBSD.org>