xref: /csrg-svn/lib/libc/gen/closedir.c (revision 13582)
1*13582Ssam #ifndef lint
2*13582Ssam static char sccsid[] = "@(#)closedir.c	4.5 (Berkeley) 07/01/83";
3*13582Ssam #endif
45749Smckusick 
56370Smckusic #include <sys/param.h>
6*13582Ssam #include <sys/dir.h>
75749Smckusick 
85749Smckusick /*
95749Smckusick  * close a directory.
105749Smckusick  */
115749Smckusick void
125749Smckusick closedir(dirp)
136098Smckusic 	register DIR *dirp;
145749Smckusick {
155749Smckusick 	close(dirp->dd_fd);
166098Smckusic 	dirp->dd_fd = -1;
176098Smckusic 	dirp->dd_loc = 0;
185749Smckusick 	free(dirp);
195749Smckusick }
20