]> arthur.barton.de Git - netatalk.git/commitdiff
*** empty log message ***
authorblayde <blayde>
Sat, 17 Feb 2001 05:45:02 +0000 (05:45 +0000)
committerblayde <blayde>
Sat, 17 Feb 2001 05:45:02 +0000 (05:45 +0000)
etc/uams/uams_dhx_pam.c

index 1509ae4f2a4938d620d41b2779601f7ddfb9389f..82829056c5522a2d082340459b555238e53399f1 100644 (file)
@@ -166,17 +166,26 @@ static int dhx_setup(void *obj, char *ibuf, int ibuflen,
 
     /* get the client's public key */
     if (!(bn = BN_bin2bn(ibuf, KEYSIZE, NULL)))
+    /* Log Entry */
+           syslog(LOG_INFO, "uams_dhx_pam.c :PAM No Public Key -- %m");
+    /* Log Entry */
       return AFPERR_PARAM;
 
     /* get our primes */
     if (!(gbn = BN_bin2bn(&g, sizeof(g), NULL))) {
       BN_clear_free(bn);
+    /* Log Entry */
+           syslog(LOG_INFO, "uams_dhx_pam.c :PAM No Primes: GBN -- %m");
+    /* Log Entry */
       return AFPERR_PARAM;
     }
 
     if (!(pbn = BN_bin2bn(p, sizeof(p), NULL))) {
       BN_free(gbn);
       BN_clear_free(bn);
+    /* Log Entry */
+           syslog(LOG_INFO, "uams_dhx_pam.c :PAM No Primes: PBN -- %m");
+    /* Log Entry */
       return AFPERR_PARAM;
     }
 
@@ -185,6 +194,9 @@ static int dhx_setup(void *obj, char *ibuf, int ibuflen,
       BN_free(pbn);
       BN_free(gbn);
       BN_clear_free(bn);
+    /* Log Entry */
+           syslog(LOG_INFO, "uams_dhx_pam.c :PAM DH was equal to DH_New... Go figure... -- %m");
+    /* Log Entry */
       return AFPERR_PARAM;
     }
 
@@ -320,6 +332,9 @@ static int pam_logincont(void *obj, struct passwd **uam_pwd,
     /* check for session id */
     memcpy(&sessid, ibuf, sizeof(sessid));
     if (sessid != dhxhash(obj))
+    /* Log Entry */
+           syslog(LOG_INFO, "uams_dhx_pam.c :PAM Session ID - DHXHash Mismatch -- %m");
+    /* Log Entry */
       return AFPERR_PARAM;
     ibuf += sizeof(sessid);