From owner-freebsd-bugs  Tue Apr 15 09:13:29 1997
Return-Path: <owner-bugs>
Received: (from root@localhost)
          by freefall.freebsd.org (8.8.5/8.8.5) id JAA18351
          for bugs-outgoing; Tue, 15 Apr 1997 09:13:29 -0700 (PDT)
Received: from main.hq.cti.ru (main.hq.cti.ru [194.67.85.27])
          by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA18345
          for <freebsd-bugs@freefall.freebsd.org>; Tue, 15 Apr 1997 09:13:24 -0700 (PDT)
Received: from arc.hq.cti.ru (arc.hq.cti.ru [194.67.85.50])
	by main.hq.cti.ru (8.8.5/8.8.5) with SMTP id UAA01793;
	Tue, 15 Apr 1997 20:12:45 +0400 (MSD)
Date: Tue, 15 Apr 1997 20:12:44 +0400 (MSD)
From: Dmitrij Tejblum <tejblum@arc.hq.cti.ru>
To: Bruce Evans <bde@zeta.org.au>
cc: freebsd-bugs@freefall.freebsd.org
Subject: Re: misc/3291: md2.h, md4.h, and md5.h headers useless for c++ programms
In-Reply-To: <199704151529.BAA02623@godzilla.zeta.org.au>
Message-ID: <Pine.BSF.3.95.970415194701.6697A-100000@arc.hq.cti.ru>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-bugs@FreeBSD.ORG
X-Loop: FreeBSD.org
Precedence: bulk


On Wed, 16 Apr 1997, Bruce Evans wrote:

> My man page synopsis checker test won't pass :-).  

Sorry, I cannot see the reason :-( I have no your man page synopsis
checker :-( (May be, you don't noticed that md2.3, md4.3, and md5.3
generated by make from mdX.3 and didn't say 'make' before synopsis check?)


> BTW, there are bugs
> in the synopsis for MD5.9.  The synopsis checker generates the following
> file from the synopsis:
> 
> ....
>
> Compiling this with `cc -Wredundant-decls' shows that MD5Transform()
> is not declared in <sys/md5.h>.  In fact it is not part of the public
> interface, and most of the public interface is not documented.
> 
	Yes, it seems that MD5Transform is static function in md5c.c. So,
MD5.9 is absolutly wrong. 

	Dima