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;