Deleted Added
full compact
msdosfs_vnops.c (111119) msdosfs_vnops.c (111741)
1/* $FreeBSD: head/sys/fs/msdosfs/msdosfs_vnops.c 111119 2003-02-19 05:47:46Z imp $ */
1/* $FreeBSD: head/sys/fs/msdosfs/msdosfs_vnops.c 111741 2003-03-02 15:50:23Z des $ */
2/* $NetBSD: msdosfs_vnops.c,v 1.68 1998/02/10 14:10:04 mrg Exp $ */
3
4/*-
5 * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
6 * Copyright (C) 1994, 1995, 1997 TooLs GmbH.
7 * All rights reserved.
8 * Original code by Paul Popelka (paulp@uts.amdahl.com) (see below).
9 *

--- 1530 unchanged lines hidden (view full) ---

1540 case 1:
1541 dirbuf.d_namlen = 2;
1542 strcpy(dirbuf.d_name, "..");
1543 break;
1544 }
1545 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1546 if (uio->uio_resid < dirbuf.d_reclen)
1547 goto out;
2/* $NetBSD: msdosfs_vnops.c,v 1.68 1998/02/10 14:10:04 mrg Exp $ */
3
4/*-
5 * Copyright (C) 1994, 1995, 1997 Wolfgang Solfrank.
6 * Copyright (C) 1994, 1995, 1997 TooLs GmbH.
7 * All rights reserved.
8 * Original code by Paul Popelka (paulp@uts.amdahl.com) (see below).
9 *

--- 1530 unchanged lines hidden (view full) ---

1540 case 1:
1541 dirbuf.d_namlen = 2;
1542 strcpy(dirbuf.d_name, "..");
1543 break;
1544 }
1545 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1546 if (uio->uio_resid < dirbuf.d_reclen)
1547 goto out;
1548 error = uiomove((caddr_t) &dirbuf,
1549 dirbuf.d_reclen, uio);
1548 error = uiomove(&dirbuf, dirbuf.d_reclen, uio);
1550 if (error)
1551 goto out;
1552 offset += sizeof(struct direntry);
1553 off = offset;
1554 if (cookies) {
1555 *cookies++ = offset;
1556 if (--ncookies <= 0)
1557 goto out;

--- 105 unchanged lines hidden (view full) ---

1663 else
1664 dirbuf.d_name[dirbuf.d_namlen] = 0;
1665 chksum = -1;
1666 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1667 if (uio->uio_resid < dirbuf.d_reclen) {
1668 brelse(bp);
1669 goto out;
1670 }
1549 if (error)
1550 goto out;
1551 offset += sizeof(struct direntry);
1552 off = offset;
1553 if (cookies) {
1554 *cookies++ = offset;
1555 if (--ncookies <= 0)
1556 goto out;

--- 105 unchanged lines hidden (view full) ---

1662 else
1663 dirbuf.d_name[dirbuf.d_namlen] = 0;
1664 chksum = -1;
1665 dirbuf.d_reclen = GENERIC_DIRSIZ(&dirbuf);
1666 if (uio->uio_resid < dirbuf.d_reclen) {
1667 brelse(bp);
1668 goto out;
1669 }
1671 error = uiomove((caddr_t) &dirbuf,
1672 dirbuf.d_reclen, uio);
1670 error = uiomove(&dirbuf, dirbuf.d_reclen, uio);
1673 if (error) {
1674 brelse(bp);
1675 goto out;
1676 }
1677 if (cookies) {
1678 *cookies++ = offset + sizeof(struct direntry);
1679 if (--ncookies <= 0) {
1680 brelse(bp);

--- 194 unchanged lines hidden ---
1671 if (error) {
1672 brelse(bp);
1673 goto out;
1674 }
1675 if (cookies) {
1676 *cookies++ = offset + sizeof(struct direntry);
1677 if (--ncookies <= 0) {
1678 brelse(bp);

--- 194 unchanged lines hidden ---