The NetBSD Project

CVS log for src/include/dirent.h

[BACK] Up to [cvs.NetBSD.org] / src / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.37.2.1 / (download) - annotate - [select for diffs], Wed Dec 28 18:00:15 2022 UTC (15 months, 2 weeks ago) by martin
Branch: netbsd-10
CVS Tags: netbsd-10-0-RELEASE, netbsd-10-0-RC6, netbsd-10-0-RC5, netbsd-10-0-RC4, netbsd-10-0-RC3, netbsd-10-0-RC2, netbsd-10-0-RC1
Changes since 1.37: +7 -7 lines
Diff to previous 1.37 (colored) next main 1.38 (colored)

Pull up following revision(s) (requested by nia in ticket #28):

	include/dirent.h: revision 1.38

scandir(3) and alphasort(3) are part of POSIX-2008, so don't require
_NETBSD_SOURCE to use them.

Revision 1.38 / (download) - annotate - [select for diffs], Wed Dec 28 11:51:21 2022 UTC (15 months, 3 weeks ago) by nia
Branch: MAIN
CVS Tags: HEAD
Changes since 1.37: +7 -7 lines
Diff to previous 1.37 (colored)

scandir(3) and alphasort(3) are part of POSIX-2008, so don't require
_NETBSD_SOURCE to use them.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Dec 30 16:20:19 2021 UTC (2 years, 3 months ago) by nros
Branch: MAIN
CVS Tags: netbsd-10-base
Branch point for: netbsd-10
Changes since 1.36: +7 -2 lines
Diff to previous 1.36 (colored)

Make fdopendir visible according to POSIX.1 spec.

Revision 1.35.14.1 / (download) - annotate - [select for diffs], Sat Jan 7 08:56:02 2017 UTC (7 years, 3 months ago) by pgoyette
Branch: pgoyette-localcount
Changes since 1.35: +5 -3 lines
Diff to previous 1.35 (colored) next main 1.36 (colored)

Sync with HEAD.  (Note that most of these changes are simply $NetBSD$
tag issues.)

Revision 1.36 / (download) - annotate - [select for diffs], Fri Dec 16 04:45:04 2016 UTC (7 years, 4 months ago) by mrg
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, phil-wifi-base, phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, phil-wifi, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-compat-merge-20190127, pgoyette-compat-base, pgoyette-compat-20190127, pgoyette-compat-20190118, pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315, pgoyette-compat, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, is-mlppp-base, is-mlppp, cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.35: +5 -3 lines
Diff to previous 1.35 (colored)

scandir/alphasort take "const struct dirent **" not "const void *" in
modern unix.  since we claim to be 'IEEE Std 1003.1-2008', make it so.

Revision 1.34.6.1 / (download) - annotate - [select for diffs], Tue Oct 30 18:58:33 2012 UTC (11 years, 5 months ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.34: +7 -1 lines
Diff to previous 1.34 (colored) next main 1.35 (colored)

sync with head

Revision 1.35 / (download) - annotate - [select for diffs], Mon Jul 30 23:11:13 2012 UTC (11 years, 8 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, pgoyette-localcount-base, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7, localcount-20160914, agc-symver-base, agc-symver
Branch point for: pgoyette-localcount
Changes since 1.34: +7 -1 lines
Diff to previous 1.34 (colored)

comments

Revision 1.33.2.1 / (download) - annotate - [select for diffs], Fri Oct 22 07:11:52 2010 UTC (13 years, 6 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.33: +3 -1 lines
Diff to previous 1.33 (colored) next main 1.34 (colored)

Sync with HEAD (-D20101022).

Revision 1.34 / (download) - annotate - [select for diffs], Sun Sep 26 02:26:59 2010 UTC (13 years, 6 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, uebayasi-xip-base7, uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, matt-mips64-premerge-20101231, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache
Changes since 1.33: +3 -1 lines
Diff to previous 1.33 (colored)

fix rewinddir on nfs.  fix PR/42879 (and probably PR/40229.)

Revision 1.32.2.1 / (download) - annotate - [select for diffs], Wed May 13 19:18:19 2009 UTC (14 years, 11 months ago) by jym
Branch: jym-xensuspend
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored) next main 1.33 (colored)

Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

Revision 1.33 / (download) - annotate - [select for diffs], Tue Feb 24 18:41:40 2009 UTC (15 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base2, uebayasi-xip-base1, uebayasi-xip-base, matt-premerge-20091211, jym-xensuspend-nbase, jym-xensuspend-base
Branch point for: uebayasi-xip
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

version alphasort.

Revision 1.32 / (download) - annotate - [select for diffs], Sun Jan 11 03:04:12 2009 UTC (15 years, 3 months ago) by christos
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.31: +1 -1 lines
Diff to previous 1.31 (colored)

merge christos-time_t

Revision 1.30.14.1 / (download) - annotate - [select for diffs], Sun Dec 28 20:29:05 2008 UTC (15 years, 3 months ago) by christos
Branch: christos-time_t
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored) next main 1.31 (colored)

sync with head.

Revision 1.31 / (download) - annotate - [select for diffs], Fri Dec 5 13:08:53 2008 UTC (15 years, 4 months ago) by ad
Branch: MAIN
CVS Tags: christos-time_t-nbase, christos-time_t-base
Changes since 1.30: +2 -1 lines
Diff to previous 1.30 (colored)

Add fdopendir(), from Solaris/Linux.

Revision 1.29.10.1 / (download) - annotate - [select for diffs], Sun Mar 23 00:26:44 2008 UTC (16 years, 1 month ago) by matt
Branch: matt-armv6
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored) next main 1.30 (colored)

sync with HEAD

Revision 1.30 / (download) - annotate - [select for diffs], Wed Jan 9 20:55:03 2008 UTC (16 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, simonb-wapbl-nbase, simonb-wapbl-base, simonb-wapbl, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-armv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base
Branch point for: christos-time_t
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

tell about getdents, not getdirentries

Revision 1.29 / (download) - annotate - [select for diffs], Wed May 17 20:32:19 2006 UTC (17 years, 11 months ago) by christos
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Branch point for: matt-armv6
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

rename dd_rewind to dd_internal so that it can be re-used to implement
telldir/seekdir/rewinddir differently. While there change the prototype
to telldir to take a non-const DIR, per:
http://www.opengroup.org/onlinepubs/009695399/basedefs/dirent.h.html

Revision 1.28 / (download) - annotate - [select for diffs], Sun Mar 26 18:22:40 2006 UTC (18 years ago) by christos
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

PR/33124: Murray Armfield: readdir_r is missing a restrict qualifier.
http://www.opengroup.org/onlinepubs/000095399/basedefs/dirent.h.html

Revision 1.27 / (download) - annotate - [select for diffs], Tue Jan 24 19:33:35 2006 UTC (18 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.26: +1 -4 lines
Diff to previous 1.26 (colored)

remove functions that we should not be exposing.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jan 24 13:58:58 2006 UTC (18 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.25: +3 -1 lines
Diff to previous 1.25 (colored)

expose unlocked versions of readdir and telldir.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Sep 14 20:20:15 2005 UTC (18 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.24: +1 -2 lines
Diff to previous 1.24 (colored)

Fix opendir30 screwup and sort the compat defs for clarity.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Sep 13 01:44:32 2005 UTC (18 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.23: +3 -21 lines
Diff to previous 1.23 (colored)

compat code reorg

Revision 1.23 / (download) - annotate - [select for diffs], Fri Aug 19 02:05:59 2005 UTC (18 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.22: +32 -8 lines
Diff to previous 1.22 (colored)

64 bit inode changes

Revision 1.22 / (download) - annotate - [select for diffs], Thu Feb 3 04:39:32 2005 UTC (19 years, 2 months ago) by perry
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.21: +15 -16 lines
Diff to previous 1.21 (colored)

de-__P -- the hack is long since useless. Discussed with christos,
matt, kleink, others. Approved by christos.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Aug 7 09:44:10 2003 UTC (20 years, 8 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.20: +2 -6 lines
Diff to previous 1.20 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22270, verified by myself.

Revision 1.20 / (download) - annotate - [select for diffs], Wed May 28 20:04:12 2003 UTC (20 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.19: +4 -1 lines
Diff to previous 1.19 (colored)

add mutex locking and dirent_r.

Revision 1.19 / (download) - annotate - [select for diffs], Tue Apr 29 23:08:13 2003 UTC (20 years, 11 months ago) by bjh21
Branch: MAIN
Changes since 1.18: +7 -7 lines
Diff to previous 1.18 (colored)

Fix things so that _NETBSD_SOURCE correctly exposes the dirfd() and
the insides of struct _dirdesc.  Also make the existence of struct
_dirdesc visible to POSIX applications since this is less ugly than
pretending that DIR is a void *.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 28 23:16:12 2003 UTC (20 years, 11 months ago) by bjh21
Branch: MAIN
Changes since 1.17: +6 -6 lines
Diff to previous 1.17 (colored)

Add a new feature-test macro, _NETBSD_SOURCE.  If this is defined
by the application, all NetBSD interfaces are made visible, even
if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
<sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE,
_POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve
existing behaviour.

This has two major advantages:
+ Programs that require non-POSIX facilities but define _POSIX_C_SOURCE
  can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS.
+ It makes most of the #ifs simpler, in that they're all now ORs of the
  various macros, rather than having checks for (!defined(_ANSI_SOURCE) ||
  !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.

I've tried not to change the semantics of the headers in any case where
_NETBSD_SOURCE wasn't defined, but there were some places where the
current semantics were clearly mad, and retaining them was harder than
correcting them.  In particular, I've mostly normalised things so that
_ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE,
_XOPEN_SOURCE and _NETBSD_SOURCE in that order.

Tested by building for vax, encouraged by thorpej, and uncontested in
tech-userlevel for a week.

Revision 1.17 / (download) - annotate - [select for diffs], Sun Apr 16 14:43:56 2000 UTC (24 years ago) by mrg
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, netbsd-1-5-base, netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2, netbsd-1-5, nathanw_sa_end, nathanw_sa_before_merge, nathanw_sa_base, nathanw_sa, minoura-xpg4dl-base, minoura-xpg4dl, fvdl_fs64_base
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

make scandir(3)'s 3rd argument take a function that takes a *const*
struct dirent *, rather than non-const.  this makes scandir(3) the
same as the scandir implementations in libiberty and glibc, and the
select function has no need to modify the dirent.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Jan 10 16:58:37 2000 UTC (24 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due to
std C headers including it, and a kernel module written in C++ would benfit
as well.

Revision 1.15 / (download) - annotate - [select for diffs], Wed Dec 22 21:26:17 1999 UTC (24 years, 4 months ago) by kleink
Branch: MAIN
Changes since 1.14: +2 -4 lines
Diff to previous 1.14 (colored)

For the benefit of G++'s null pointer constant implementation, #define NULL
as __null with egcs 1.0 (GCC 2.90) and above.  As several headers are affected
by this change, move the definition into a new header file, <null.h>, to ease
maintenance.

Revision 1.14 / (download) - annotate - [select for diffs], Wed May 6 19:05:51 1998 UTC (25 years, 11 months ago) by kleink
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.13: +16 -11 lines
Diff to previous 1.13 (colored)

Reorganize name space protection.

Revision 1.1.1.3 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 2 07:22:54 1998 UTC (26 years, 2 months ago) by perry
Branch: WFJ-920714, CSRG
CVS Tags: lite-2
Changes since 1.1.1.2: +9 -1 lines
Diff to previous 1.1.1.2 (colored)

import lite-2

Revision 1.13 / (download) - annotate - [select for diffs], Fri Oct 10 13:18:37 1997 UTC (26 years, 6 months ago) by fvdl
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

oops. Checked in wrong dirent.h version. Add missing getdents prototype
to this one.

Revision 1.12 / (download) - annotate - [select for diffs], Fri Oct 10 02:21:02 1997 UTC (26 years, 6 months ago) by fvdl
Branch: MAIN
Changes since 1.11: +3 -3 lines
Diff to previous 1.11 (colored)

Correct comment: getdirentries() -> getdents()

Revision 1.11 / (download) - annotate - [select for diffs], Sun Jul 13 18:01:06 1997 UTC (26 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

Added missing __seekdir prototype

Revision 1.10 / (download) - annotate - [select for diffs], Tue Dec 5 03:09:19 1995 UTC (28 years, 4 months ago) by jtc
Branch: MAIN
CVS Tags: nsswitch, netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)

Changed to unconditionally include <sys/types.h> as required by X/Open XPG4.2.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Mar 26 20:13:37 1995 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

KERNEL -> _KERNEL

Revision 1.8 / (download) - annotate - [select for diffs], Wed Dec 28 02:43:00 1994 UTC (29 years, 3 months ago) by mycroft
Branch: MAIN
Changes since 1.7: +10 -2 lines
Diff to previous 1.7 (colored)

Sync with CSRG.

Revision 1.7 / (download) - annotate - [select for diffs], Wed Oct 26 00:55:50 1994 UTC (29 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.6: +3 -2 lines
Diff to previous 1.6 (colored)

new RCS ID format.

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Mon Aug 29 18:12:01 1994 UTC (29 years, 7 months ago) by mycroft
Branch: WFJ-920714, CSRG
CVS Tags: lite-1
Changes since 1.1.1.1: +7 -20 lines
Diff to previous 1.1.1.1 (colored)

Import original 4.4-Lite version.

Revision 1.6.2.2 / (download) - annotate - [select for diffs], Mon Aug 29 18:11:09 1994 UTC (29 years, 7 months ago) by mycroft
Branch: netbsd-1-0
Changes since 1.6.2.1: +95 -0 lines
Diff to previous 1.6.2.1 (colored) to branchpoint 1.6 (colored) next main 1.7 (colored)

Update to 4.4-Lite version.

Revision 1.6.2.1, Mon Aug 29 18:11:08 1994 UTC (29 years, 7 months ago) by mycroft
Branch: netbsd-1-0
Changes since 1.6: +0 -95 lines
FILE REMOVED

file dirent.h was added on branch netbsd-1-0 on 1994-08-29 18:11:09 +0000

Revision 1.6 / (download) - annotate - [select for diffs], Mon Aug 29 18:11:08 1994 UTC (29 years, 7 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0
Branch point for: netbsd-1-0
Changes since 1.5: +23 -13 lines
Diff to previous 1.5 (colored)

Update to 4.4-Lite version.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Dec 15 00:50:19 1993 UTC (30 years, 4 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-0-base
Changes since 1.4: +2 -23 lines
Diff to previous 1.4 (colored)

Struct dirent definition moved to <sys/dirent.h>.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Dec 10 19:16:09 1993 UTC (30 years, 4 months ago) by jtc
Branch: MAIN
Changes since 1.3: +13 -16 lines
Diff to previous 1.3 (colored)

Expand "u_long" & "u_short" to "unsigned long" and "unsigned short".
Some programs (like NSCA httpd) include <dirent.h> without first including
<sys/types.h> so the u_foo types aren't declared.  I don't think POSIX.1
allows us to include <sys/types.h> in <dirent.h> either.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 1 18:44:56 1993 UTC (30 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add RCS identifiers.

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jun 4 17:00:03 1993 UTC (30 years, 10 months ago) by proven
Branch: MAIN
CVS Tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (colored)

Removed bugs and memory leaks from the directory functions.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (31 years, 1 month ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-8, WFJ-386bsd-01
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of 386bsd-0.1 sources

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (31 years, 1 month ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>