Fix error codes.
diff --git a/ssl/d1_pkt.c b/ssl/d1_pkt.c
index 02c881a..e81be2b 100644
--- a/ssl/d1_pkt.c
+++ b/ssl/d1_pkt.c
@@ -453,7 +453,7 @@
 		     rr->orig_len < mac_size+1))
 			{
 			al=SSL_AD_DECODE_ERROR;
-			SSLerr(SSL_F_SSL3_GET_RECORD,SSL_R_LENGTH_TOO_SHORT);
+			SSLerr(SSL_F_DTLS1_PROCESS_RECORD,SSL_R_LENGTH_TOO_SHORT);
 			goto f_err;
 			}
 
diff --git a/ssl/s3_pkt.c b/ssl/s3_pkt.c
index 032a855..ffd9c19 100644
--- a/ssl/s3_pkt.c
+++ b/ssl/s3_pkt.c
@@ -410,7 +410,7 @@
 	if (enc_err == 0)
 		{
 		al=SSL_AD_DECRYPTION_FAILED;
-		SSLerr(SSL_F_TLS1_ENC,SSL_R_BLOCK_CIPHER_PAD_IS_WRONG);
+		SSLerr(SSL_F_SSL3_GET_RECORD,SSL_R_BLOCK_CIPHER_PAD_IS_WRONG);
 		goto f_err;
 		}