Update von efun-Manpages aus Driversourcen.
Aktualisiert manpages, welche wenig oder nicht vom
MG modifizier wurden.
Change-Id: If70b4fc27cfd38cb9e98cb48328a48731969a76f
diff --git a/doc/efun/hmac b/doc/efun/hmac
index d41d6d5..1c712fa 100644
--- a/doc/efun/hmac
+++ b/doc/efun/hmac
@@ -1,12 +1,17 @@
SYNOPSIS
- #include <sys/tls.h>
+ #include <tls.h>
string hmac(int method, string key, string arg )
+ string hmac(int method, string key, bytes arg )
string hmac(int method, string key, int * arg )
+ string hmac(int method, bytes key, string arg )
+ string hmac(int method, bytes key, bytes arg )
+ string hmac(int method, bytes key, int * arg )
BESCHREIBUNG
Berechnet den Hashed Message Authenication Code fuer <arg>
- nach Methode <method> und fuer das Password <key>.
+ nach Methode <method> und fuer das Password <key>. Strings
+ werden zuvor in eine UTF-8-Bytefolge konvertiert.
<method> ist eine der TLS_HASH_-Konstanten in tls.h; nicht jede
beschriebene Methode ist in einem gegebenen Driver vorhanden:
@@ -19,8 +24,9 @@
TLS_HASH_MD5 (6)
TLS_HASH_RIPEMD160 (7)
- Diese Funktion ist nur verfuegbar wenn der Driver mit OpenSSL
- compiliert wurde.
+ Wenn der Driver ohne OpenSSL- oder GCrypt-Unterstuetzung compiliert
+ wurde, erzeugt diese Funktion einen Fehler.
+
BEISPIELE
string s;