svn commit: r300774 - head/sys/sys
Conrad E. Meyer
cem at FreeBSD.org
Thu May 26 20:37:51 UTC 2016
Author: cem
Date: Thu May 26 20:37:49 2016
New Revision: 300774
URL: https://svnweb.freebsd.org/changeset/base/300774
Log:
Ifndef KERNEL the userspace-only routines in sys/md[45].h
A follow-up to r300773. Nothing in the kernel uses those definitions, but
apparently libmd includes the sys/md45 headers. Fix the build.
Reported by: gjb
Pointy-hat: cem
Sponsored by: EMC / Isilon Storage Division
Modified:
head/sys/sys/md4.h
head/sys/sys/md5.h
Modified: head/sys/sys/md4.h
==============================================================================
--- head/sys/sys/md4.h Thu May 26 19:29:29 2016 (r300773)
+++ head/sys/sys/md4.h Thu May 26 20:37:49 2016 (r300774)
@@ -40,6 +40,11 @@ void MD4Init(MD4_CTX *);
void MD4Update(MD4_CTX *, const unsigned char *, unsigned int);
void MD4Pad(MD4_CTX *);
void MD4Final(unsigned char [static 16], MD4_CTX *);
+#ifndef _KERNEL
+char * MD4End(MD4_CTX *, char *);
+char * MD4File(const char *, char *);
+char * MD4Data(const unsigned char *, unsigned int, char *);
+#endif
__END_DECLS
#endif /* _MD4_H_ */
Modified: head/sys/sys/md5.h
==============================================================================
--- head/sys/sys/md5.h Thu May 26 19:29:29 2016 (r300773)
+++ head/sys/sys/md5.h Thu May 26 20:37:49 2016 (r300774)
@@ -45,5 +45,11 @@ __BEGIN_DECLS
void MD5Init (MD5_CTX *);
void MD5Update (MD5_CTX *, const void *, unsigned int);
void MD5Final (unsigned char[static MD5_DIGEST_LENGTH], MD5_CTX *);
+#ifndef _KERNEL
+char * MD5End(MD5_CTX *, char *);
+char * MD5File(const char *, char *);
+char * MD5FileChunk(const char *, char *, off_t, off_t);
+char * MD5Data(const void *, unsigned int, char *);
+#endif
__END_DECLS
#endif /* _SYS_MD5_H_ */
More information about the svn-src-all
mailing list