From fanf@dotat.at  Fri Jan 12 15:40:30 2001
Return-Path: <fanf@dotat.at>
Received: from hand.dotat.at (sfo-gw.covalent.net [207.44.198.62])
	by hub.freebsd.org (Postfix) with ESMTP id E7FDC37B401
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 12 Jan 2001 15:40:29 -0800 (PST)
Received: from fanf by hand.dotat.at with local (Exim 3.15 #3)
	id 14HDnE-0008GP-00
	for FreeBSD-gnats-submit@freebsd.org; Fri, 12 Jan 2001 23:39:36 +0000
Message-Id: <E14HDnE-0008GP-00@hand.dotat.at>
Date: Fri, 12 Jan 2001 23:39:36 +0000
From: Tony Finch <dot@dotat.at>
Reply-To: Tony Finch <dot@dotat.at>
To: FreeBSD-gnats-submit@freebsd.org
Subject: incorrect comment in strlcat.c
X-Send-Pr-Version: 3.2

>Number:         24295
>Category:       bin
>Synopsis:       incorrect comment in strlcat.c
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 12 15:50:01 PST 2001
>Closed-Date:    Wed Jan 17 12:53:10 PST 2001
>Last-Modified:  Wed Jan 17 12:53:23 PST 2001
>Originator:     Tony Finch
>Release:        FreeBSD 4.2-BETA-20001113 i386
>Organization:
Covalent Technologies Inc.
>Environment:

>Description:

>How-To-Repeat:

>Fix:

Either rev. 1.4 of strlcat.c in OpenBSD's cvs or this patch which uses
slightly different wording:

--- strlcat.c   1999/08/10 05:58:57     1.2
+++ strlcat.c   2001/01/12 23:28:15
@@ -38,7 +38,8 @@
  * Appends src to string dst of size siz (unlike strncat, siz is the
  * full size of dst, not space left).  At most siz-1 characters
  * will be copied.  Always NUL terminates (unless siz == 0).
- * Returns strlen(src); if retval >= siz, truncation occurred.
+ * Returns the smaller of strlen(dst) + strlen(src) and siz + strlen(src);
+ * if retval >= siz, truncation occurred.
  */
 size_t strlcat(dst, src, siz)
        char *dst;

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: jedgar 
State-Changed-When: Wed Jan 17 12:53:10 PST 2001 
State-Changed-Why:  
Committed, thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=24295 
>Unformatted:
