From root@moltar.oshea.lan  Sun Jul  6 11:51:10 1997
Received: from moltar.oshea.lan ([205.244.60.186])
          by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA01722
          for <FreeBSD-gnats-submit@freebsd.org>; Sun, 6 Jul 1997 11:51:08 -0700 (PDT)
Received: (from root@localhost)
	by moltar.oshea.lan (8.8.5/8.8.5) id PAA08436;
	Sun, 6 Jul 1997 15:51:46 -0400 (EDT)
Message-Id: <199707061951.PAA08436@moltar.oshea.lan>
Date: Sun, 6 Jul 1997 15:51:46 -0400 (EDT)
From: j_orthoefer@tia.net
Reply-To: j_orthoefer@tia.net
To: FreeBSD-gnats-submit@freebsd.org
Subject: man page for seekdir,telldir,opendir,closedir
X-Send-Pr-Version: 3.2

>Number:         4043
>Category:       docs
>Synopsis:       man page for directory ops is misleading
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-doc
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul  6 12:00:00 PDT 1997
>Closed-Date:    Tue Jun 2 23:50:58 PDT 1998
>Last-Modified:  Tue Jun  2 23:55:22 PDT 1998
>Originator:     JoeO (Joe Orthoefer)
>Release:        FreeBSD 3.0-CURRENT i386 (ca. March '97)
>Organization:
>Environment:

	

>Description:
the behavior of
		dp_loc = telldir(dirp);
		closedir(dirp);
		dirp = opendir(".");
		seekdir(dirp,dp_loc);
		
		changed back in N0V '95, the man page did not change to reflect it.  Specifically
		dir_loc is no longer a valid seekdir value right after a closedir/opendir (the man 
		page claims it is).  Check the listserv archives, as this was discussed but never
		fixed (search for "telldir", or "seekdir").

	

>How-To-Repeat:

	

>Fix:
	
	

		fix the man page to reflect the change in behavior, as some programs ported from
		linux, sunos, and others may depend on the older behavior.
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->freebsd-bugs 
Responsible-Changed-By: gpalmer 
Responsible-Changed-When: Mon Jul 14 15:49:28 PDT 1997 
Responsible-Changed-Why:  
Mis-filed PR 
Responsible-Changed-From-To: freebsd-bugs->freebsd-doc 
Responsible-Changed-By: steve 
Responsible-Changed-When: Mon Apr 13 07:57:33 PDT 1998 
Responsible-Changed-Why:  
freebsd-doc is now responsible for all docs PRs. 
State-Changed-From-To: open->closed 
State-Changed-By: jkoshy 
State-Changed-When: Tue Jun 2 23:50:58 PDT 1998 
State-Changed-Why:  
Fixed in rev 1.4 of "lib//libc/gen/directory.3", thanks! 
>Unformatted:
