[BACK]Return to fdesc_vnops.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / miscfs / fdesc

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

Diff for /src/sys/miscfs/fdesc/fdesc_vnops.c between version 1.63 and 1.64

version 1.63, 2001/06/14 20:32:48 version 1.64, 2001/06/16 08:28:39
Line 489  fdesc_attr(fd, vap, cred, p)
Line 489  fdesc_attr(fd, vap, cred, p)
                 break;                  break;
   
         case DTYPE_SOCKET:          case DTYPE_SOCKET:
           case DTYPE_PIPE:
                 FILE_USE(fp);                  FILE_USE(fp);
                 error = (*fp->f_ops->fo_stat)(fp, &stb, p);                  error = (*fp->f_ops->fo_stat)(fp, &stb, p);
                 FILE_UNUSE(fp, p);                  FILE_UNUSE(fp, p);
                 if (error == 0) {                  if (error == 0) {
                         vattr_null(vap);                          vattr_null(vap);
                         vap->va_type = VSOCK;                          if (fp->f_type == DTYPE_SOCKET)
                                   vap->va_type = VSOCK;
                           else
                                   vap->va_type = VFIFO;
                         vap->va_mode = stb.st_mode;                          vap->va_mode = stb.st_mode;
                         vap->va_nlink = stb.st_nlink;                          vap->va_nlink = stb.st_nlink;
                         vap->va_uid = stb.st_uid;                          vap->va_uid = stb.st_uid;

Legend:
Removed from v.1.63  
changed lines
  Added in v.1.64

CVSweb <webmaster@jp.NetBSD.org>